The recruiter contacted me, saying how perfect I am for the role, and set up a technical interview.
During the interview, the interviewer didn't bother to ask anything related to my resume and experience. He started by asking questions about how Python differs from other languages, how Python is a dynamic language, what multithreading is, and more basic OOPS concepts.
Basically, you can answer these basic questions by Googling them. These are things you learn in CS 101, not to be asked for a Senior Engineer role. The interviewer was cold and unhelpful throughout.
He gave a coding exercise and kept suggesting I use more OOPS concepts rather than making the code work.
How is Python different from other languages?
What is dynamically typed?
What is encapsulation?
What is polymorphism?
Design an airline ticketing system.
The following metrics were computed from 5 interview experiences for the Zoox Software Engineer role in San Francisco, California.
Zoox's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Zoox's Software Engineer interview process in San Francisco, California.