The process included an online application, recruiter screen, technical interview with coding challenges, and behavioural questions. Final round involved problem-solving tasks, system design discussions, and culture fit assessment. People seemed normal.