I applied online. The process took 2 months. I interviewed at BD (Bengaluru) in Dec 2017
Interview
Online IQ tests followed by telephonic technical round
A months gap after online test, then a months gap to know if I cleared the interview process
Overall took over 2 months for the selection process