Cracking Uber's Software Engineer Phone Screen: Tackling the Robot Grid Challenge

Uber | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The phone screen interview consisted of two parts. First, I was asked about my previous experiences and projects. Then, I was given a coding challenge related to the Robot Grid Distance Problem. The interviewer wanted to see my thought process, so I started by explaining the problem and discussing my approach to the solution. I wrote the code while talking through the logic, ensuring the interviewer understood my reasoning. After completing the coding part, the interviewer asked a few follow-up questions to stress on edge cases and optimizing the solution. Overall, it was a pleasant experience, and I felt that I communicated well throughout the session.

Technical Questions

  1. Robot Grid Distance Challenge (DFS, BFS)

Tips & Insights

Communicate your thought process clearly and be prepared to discuss edge cases and optimizations.