Cracking Uber's Tough Onsite: Insights on Coding Challenges and Team Dynamics

uber | Software Engineering | Interview Experience

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

Interview Process

The onsite interview took place last week. The recruiter provided feedback that the technical skills were very strong, but there were concerns about leadership and collaboration signals. The interview included a deep dive with standard behavioral questions and a project explanation, for which I prepared a diagram.

The interviewers included a relatively young South Asian female manager and a South Asian team lead who seemed to dominate the conversation. It felt like they had already made up their minds about me, as I had answered similar behavioral questions successfully in previous interviews.

Technical Questions

  1. Longest Palindromic Substring (Dynamic Programming, String Manipulation)
  2. Update Gradient Descending Heat Point on a 2D Grid
  3. Module Deduplication Processor

Tips & Insights

I felt confident in my technical answers, but it seemed that the initial impression influenced the outcome. It’s important to consider how first impressions can affect the interview process.