Round 1: Recruiter
Round 2: Hiring Manager
Round 3: Technical Assessment
Round 4: Final round (Q&A on technical assessment, 30 min high level presentation on topic of interest, Q&A on presentation, 1-1 interview with 5 interviewers 30 min each)
Longer wait time (2 to 3 months) after 3rd round. Position kept on hold and then cancelled.