I applied through a recruiter. The process took 4 weeks. I interviewed at Zoom Communications in Apr 2021
Interview
Interview was for a fully remote role (even after the pandemic), which recruiter confirmed. At the start of the interview, the interviewer asks if I can relocate - which I say no, the role is remote. He seemed skeptical and kept trying to see if I would move at any time.
Then we moved into technical questions - mostly around REST APIs; he had me make an API to upload files over a poor connection, and I answered questions about how I would design it and gave pseudocode. After that came coding - was asked a leetcode question (making change).
At the the end, I asked some questions for him. He then proceeded to ask if I would be able to move to California for the role.
Interview questions [1]
Question 1
Given a list of coin values, calculate the minimum number of coins needed to make change for a given value.
I interviewed at Zoom Communications (San Jose, CA)
Interview
coding interview will focus on problem resolving. it is not a leecode style, testing coverage is not necessary. But walk through the solution, analysis complexity and implementation is important. Don't forget to clarify questions
I interviewed at Zoom Communications (San Jose, CA)
Interview
A few rounds of coding and system design. Typical leet code stuff nothing special. You can google all the questions and answers. Leetcode eas and mediums mostly. Chinese bias a lot against US though.
Interview questions [1]
Question 1
Leetcode hashmap medium question. I dont remember exactly.