After submitting the application, I got a prompt response on next steps in the interview process.
3 rounds of interviews in a span of 10 days. I was given feedback at each round and was followed up by phone calls on how to prepare for the interview.
The process is totally designed to help the candidates to give their best version possible. Its very helpful as most of the time your best answer comes after the interview is done or maybe even after a day or two. Its of no good to anyone.
Overall, I had screening stage, mock training and coaching stage and a final interview with a senior manager.