Interview consists of 4 rounds
1. HR phone interview: questions regarding the your background, skills, salary expectation, relocation, etc.
2. Hiring Manager interview:technical conversation
3. VP interview: technical conversation, problem solving and approach
4. Current team members interview