I applied online. The process took 2 weeks. I interviewed at BTS in Jun 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.