Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had my technical phone screen with Uber. The challenge was related to designing a robot grid distance algorithm. The interviewer was friendly and guided me through the problem-solving process. I started by clarifying the requirements and potential edge cases before jumping into coding. I made sure to explain my thought process as I coded. The interviewer provided feedback as I worked through the solution, and in the end, we discussed possible optimizations and alternative approaches. It was a positive experience overall.
Technical Questions
- Robot Grid Distance Challenge (Dynamic Programming)
Tips & Insights
- Clarify requirements and edge cases before coding.
- Explain your thought process during coding.
- Be open to feedback and discuss optimizations.