Round 1. Fit talk with the intern host. This role was in ML Infra so asked questions about past projects.
Round 2: LC
Modified Djikstra's problem with carpooling
Round 3: ML
Basics like ResNet, and more specifics related to ML infra role, such ML compilers, KV cache, compute vs memory bound, floating point arithmetics, etc.
Interview questions [1]
Question 1
What is the difference between memory and compute bound
I applied online. The process took 1 week. I interviewed at Waymo (San Francisco, CA) in Mar 2026
Interview
The interview process was excellent, featuring clear communication and a positive atmosphere.The interview process was excellent, characterized by clear communication and a positive atmosphere that significantly enhanced the experience. From the outset, the interviewers demonstrated a welcoming attitude, which helped to ease any initial nerves. They provided a detailed overview of the process and what was expected, making it easy to understand how the interview would unfold.
Throughout the discussions, the interviewers were not only professional but also genuinely interested in my experiences and insights. They asked thoughtful questions that encouraged me to elaborate on my background and skills, allowing for a meaningful exchange. The atmosphere was supportive and open, fostering a sense of collaboration rather than competition.
Moreover, I appreciated the timely feedback throughout the stages, which reflected their commitment to transparency. Overall, the combination of effective communication and a friendly environment made the interview process not just a necessary step, but a genuinely enjoyable and engaging experience.
Top companies for "Compensation and Benefits" near you