Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I started with a warm intro. The interviewer was very friendly and easy to talk to. They first asked about my background and previous experiences, which I presented confidently.
Next, they moved on to coding questions. The problems were interesting and challenging. One of the key problems was about a Robot Grid Distance Challenge, where I was required to calculate the minimum distance a robot had to travel.
After the coding problems, we discussed some system design concepts. I had to explain my design for a simple real-time chat application, discussing scalability and potential bottlenecks.
Finally, they wrapped up with behavioral questions, and I felt the interview went well overall. I ended with asking a few questions about the team and the projects I would be working on if I got hired.
Technical Questions
- Robot Grid Distance Challenge (Grid, Dynamic Programming)
Tips & Insights
Be prepared to discuss your previous experiences and have a solid understanding of system design principles.