Gap Inc. interview question

How bdd works How to unit test private methods How to package angular js files