Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process at Uber included a technical phone screen focused on algorithmic challenges. The primary challenge involved solving a problem related to grid distances and robots. During the call, I walked through my thought process with the interviewer and implemented a viable solution in real-time. The interviewer was supportive and provided hints when I got stuck. Additionally, they inquired about my previous experience and projects, highlighting the importance of communication skills. Overall, it was a good experience, albeit slightly nerve-wracking due to the high expectations.
Technical Questions
- Robot Grid Distance Challenge (Dynamic Programming, Grid, Pathfinding)
Tips & Insights
- Be prepared to discuss your thought process clearly.
- Communication skills are crucial; practice articulating your ideas.
- Don’t hesitate to ask for hints if you’re stuck; interviewers are often willing to help.