zoox | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview consisted of an online assessment (OA) with two questions to be completed in one hour.
Technical Questions
- Stack Operations: Implement basic arithmetic operations (addition, subtraction, multiplication, division) using a stack. This question is similar to LeetCode problem 227.
- String Analysis: Given a string containing multiple occurrences of the horse sound “neigh”, determine the minimum number of horses possible. For example, ‘Nneigheigh’ should return 2, while ‘neighneigh’ returns 1.
Tips & Insights
I spent about ten minutes understanding the second question, but I felt the algorithm itself was not particularly valuable. After completing the assessment and passing all test cases, I was surprised to receive a rejection after a few days, especially since the HR had expressed interest in my application and encouraged me to apply for OPT. The experience was quite disappointing due to the lack of communication following their initial enthusiasm.