1. Screening with HR, followed by
2. Screening with Hiring Manager, followed by
3. Coding Interview with Principal Architect, followed by
4. System Design Interview with Engineering Team Lead, followed by
5. Cultural Interview with Director and Senior Product Owner
Tip: Treat the cultural interview as a behavioral interview and prepare your behavioral interview questions. I was not prepared as I was under the impression that it was going to be an informal meet the team session. Instead I was asked to give scenarios and how I dealt with them, etc.