I applied online. The process took 2 weeks. I interviewed at BTS in June 2015
Interview
There were a couple of Skype interviews that had both behavioral and technical questions. After which, there was an in person office interview which included more questions and a presentation.