The process started with an aptitude test, followed by an introductory-cum-technical round, then a detailed technical interview. After that, I completed a take-home assignment, and finally had a face-to-face HR round.
Overall, the process was smooth, engaging, and well-organized. A great experience throughout!