The process took almost exactly 4 weeks. Every call was cordial and followed-up with quick status updates. I always knew where I stood, which I appreciated.
(1) Initial interview with the company recruiter.
(2) Interview with the hiring Manager
(3) Timed Coding Test
(4) Interview with a Senior Executive
(5) Interview with 2 Team Members