

Updated by Uber candidates

Software Engineer Interview Experience
Interview process
The interview consists of two parts: a 45 min LC style coding and 15 mins conversation on your prior projects. The 45 min question was to build an arithmetic evaluator. For that, you have to use the Shunting Yard algorithm. It was only "+", "-", "(" and ")". I'm not sure if we would have used more operators, maybe some with precedence, if I had gone further. I had a hard time understanding the interviewer. I learned later on from Chat that you should contact your recruiter immediately if this happens.
- Recruiter screen
- Technical interview
Interview tips
Practice all 150 LC questions. That will prepare you for the coding section. As for the prior projects, have some projects already broken down by complexity and impact. 15 mins is a short time to talk about any project.
Company culture
They do good work. I really like the features they have and it has had a large impact on my life.
Questions asked
Specific questions asked
Get full access with a membership, or share your experience to try it free.
