Applied through a job posting online. Got a call back few days later and had a telephonic interview , got short listed for a face-to-face interview just a few days later.
The interview process was a day long including 3 written rounds, 2 face-to-face rounds with a team member and the project manager. final round was with the HR