Step 1: Initial screening call with HR – discussed background, resume, and availability.
Step 2: Technical interview (online) – covered Node.js, Express.js, REST API design, error handling, and MongoDB queries.
Step 3: Coding task – build a small backend app with authentication, CRUD operations, and basic validation.
Step 4: Final round with team lead – discussed project experience, problem-solving approach, and system design basics.
Step 5: Offer discussion and expectations.