I applied through other source. The process took 3 weeks. I interviewed at Zoox (San Francisco, CA) in Mar 2020
Interview
One of the best onsites I have done in many years as an engineer. Got a good sense of their culture, talked to some really smart people, had some wildcard questions that challenged and pushed me. Altogether, an excellent interview experience.
Was via Triplebyte, so jumped straight to the onsite, so can't say much about the early parts of the process.
Interview questions [1]
Question 1
Some leetcode medium and one hard question (I knew theoretically how to solve the hard, but screwed it up and wrote a pseudocode solution as I ran out of time, was a variant of a Dijkstra's Shortest Path problem)
One round of questions was some totally wildcard mathematical or scientific problems to see how I thought.
* Recruiter screen
* Give a presentation on past work
* Describe a problem or conflict in past work
* Coding a basic data structure
* State machines for electromechanical systems
* Analysis of numerical and cognitive problems
* Embedded software architecture for example systems
Interview questions [1]
Question 1
Design state machines for electromechanical systems.
The interview process is not bad, however it would be a good idea to come prepared for long feedback cycles between interview steps. It may take months after you apply to hear back for the first time.
Interview questions [1]
Question 1
Generic python knowledge and programming exercise related to object oriented programming.
A few rounds: some algorithms problems, some general problem solving math puzzles, and then a behavioral round, a talk with a hiring manager, then a talk with a director. Not too bad overall
Interview questions [1]
Question 1
Array processing algorithm question, with followup to make it more challenging.