The process was straightforward and apt. I went through 6 rounds. Trust me, the interviewers were all very good and always wanted to ensure that the candidates succeeded in the process.
Rounds:
You will talk to the Head of Data to understand the expectations of the role. The conversation went really well, and I was sure Zoom is the company for me based on the discussions I had with this person.
Architect round - Pair programming / Code Review. Discussion about a current project, some design patterns, interesting blogs, etc.
System Design - An open problem for me to design, getting into more details about data aspects since the interview was for a data position.
Coding Round - A real-world problem to code, some design discussions, and possible enhancements.
Data Modelling - Given a simple use-case, I was asked to come up with the data model and explain the database technology I would adopt. More discussions around enhancements, latency, partitioning techniques, etc.
Engineering Manager - Friendly conversation / Setting expectations.
The following metrics were computed from 1 interview experience for the Zoom Data Architect role in Bengaluru, Karnataka.
Zoom's interview process for their Data Architect roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Zoom's Data Architect interview process in Bengaluru, Karnataka.