Hi everyone,
I have my interview loop going on with Uber. I’ve completed 3 rounds so far, and here’s how things stand:
BPS (Onsite)
This was the toughest round so far. It was the kind of question you’d typically see in Codeforces contests, and I was honestly quite confused when I first saw it. However, while whiteboarding, I was able to work toward a solution. The interviewer was helpful (thankfully, because this wasn’t a regular interview question). With a little guidance, I coded the solution and passed the test case.
I’d rate it as a strong hire, though it depends on how the interviewer evaluates the hints he provided. Overall, I felt confident after solving it.
Coding Round 1 (Onsite)
This was a standard LeetCode HARD problem, and fortunately, I had practiced it before, so I knew the optimal solution. I whiteboarded and implemented it, but there was a bug during the first run. It took me about five minutes to debug, and eventually I provided the optimized working solution.
There were still 15 minutes left, so the interviewer discussed my work experience. This round also felt like a strong hire.
Coding Round 2 — LLD (Onsite)
This was the round I had been dreading the most. I had heard that Uber expects complete working code for LLD problems. I prepared most of the commonly asked Uber LLD questions — and I got one of those.
I clarified requirements and entities before starting. I wrote proper working code with good design patterns. At the end, the interviewer asked me to write test cases and run the code, and it worked flawlessly. I feel this was another strong hire.
Remaining Rounds
I still have 2 rounds pending, and they will be conducted virtually. The onsite experience so far has been great, and since Uber is one of my target companies, I’m keeping my hopes up. I also have interview loops ongoing with other companies and will share a detailed experience once everything is completed.
I have two questions for people who’ve gone through this loop:
What mix of Strong Hire / Hire / Lean Hire feedback is typically needed to secure an offer?
Any tips for the remaining virtual rounds?
Also, for anyone wondering — I got the interview call by applying directly on Uber’s portal (no referral).
Thanks!