1. Received a call from an HR consultant based in Noida. Submitted an updated version of my resume. 2. My resume was shortlisted for the position. 3. Completed the first round of the interview on a weekend, which lasted for 1.5 hours. The questions mainly focused on Data Structures and Algorithms (DSA) and System Design. 4. On the next day, I completed the second round of the interview, which lasted for 1.25 hours. The questions mainly covered databases, including MySQL and MongoDB. 5. Had a third round of interview with the Chief Technology Officer (CTO), which lasted for 1 hour. The interview covered API development, analytical questions, and some HR-related questions. 6. There was no HR round in the interview process. 7. The HR consultant contacted me to inform that I have been selected for the position. 8. The CTO shared the offer letter with me, and we had a negotiation on the salary part.