Rounds:
1. 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.
2. Architect round - Pair programming / Code Review. Discussion about current project, some design patterns, interesting blogs, etc
3. System Design - An open problem for me to design getting into more details about data aspects since the interview was for the data position
4. Coding Round - A real world problem to code, some design discussions and possible enhancements
5. 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.
6. Engineering Manager - Friendly conversations/setting expectations