Four interviews:
- Two coding interviews; one with a moderate graph problem and one with easy-medium dynamic programming.
- The other two rounds were about Machine Learning and Computer Vision. The machine learning included 3 parts: the first part is a general machine learning questions (e.g., classification, regression, loss functions, .. etc). The second part was a machine learning design problem, and the third part was discussing my own research.
The computer vision round was discussing domain-specific knowledge with a similar ML design problem and discussion.
Questions d'entretien [1]
Question 1
What does batch normalization do, what are different parameters to it?
J'ai postulé en ligne. J'ai passé un entretien chez Waymo (Mountain View, CA) en févr. 2026
Entretien
Totally a mess. Attended a recruiter screen call and received the invitation the same day. But the next round with the hiring manager was scheduled for two weeks later (although I tried to schedule it ASAP)! The hiring manager delayed the interview by one day without any clear reason, but the recruiter insisted that there were 2 headcounts available. Even the rejection was delayed to the following week.
Questions d'entretien [1]
Question 1
Walk through your background and the experience in labeling infrastructure.
J'ai postulé en ligne. J'ai passé un entretien chez Waymo (California, MD)
Entretien
Started with recruiter call. First round is a programming interview mainly focused on dynamic programming. solved the question but still got rejected. I interviewed for simulation team - scenario creation.
The interview is back to back 2 rounds, including general coding questions and ML related questions. The interviewers are nice and will give enough time to prepare. Follow their guidance is important.