Applied online through the company website. Initial recruiter screening lasted about 20–30 minutes and covered background, skills, and salary expectations. Next round was a technical/managerial interview with scenario-based questions. Final round focused on team fit and project discussion. Overall process took around 2–3 weeks and communication was reasonably smooth.