My interview process consisted of two rounds: a phone screen and a technical interview.
The phone screen is with the recruiter to determine if you are a good fit for the role. The second round is more technical, consisting of technical behavioral questions and coding pairing.
For the coding challenge/pairing, expect more algorithmic problems – the kind you learn in college, you will definitely see them here. I was never asked about other software engineering principles, just algorithms.
Some takeaways from my interview:
This was too rude for me, so I ended the interview process. It was just too much.
I would recommend going back to learn old-school algorithms as well as new ones. However, beware of rude interviewers, as they can be very biased, especially those who have only worked for a few years.
Show us how you would code a node tree.
The following metrics were computed from 1 interview experience for the Zoom Senior Software Engineer role in New York, New York.
Zoom's interview process for their Senior Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Zoom's Senior Software Engineer interview process in New York, New York.