70 minutes of online coding assessment consisting of 4 questions - 2 easy, 1 medium and 1 hard. Then 4 virtual onsite interviews. It consisted of system design, hiring manager (behavioral sort), live coding and algorithms coding.
Interviewers were good, but the coordinators were messy. I spoke with two coordinators and they didn't know what talked to the other person. I applied for a Sr. SWE role. After the interviews, the recruiter called me and said they wanted to extend an offer for Sr. SWE. When asked about the level she said it was L4. Then I asked if it was Sr. SWE she said yes. Something was sketchy here, I declined the offer right away.
Surprisingly, the interview felt quite straightforward, especially for a senior role. I started with a technical screen, where I was asked to design an Uber Eats cart service. It caught me off guard initially, but then I remembered a specific mock I had practiced on PracHub that was nearly spot-on with this scenario. The final round included some behavioral questions, and although I received an offer, I ultimately decided to decline. Overall, it was a positive experience.
I applied online. I interviewed at Uber (Bengaluru)
Interview
Round 1 - Coding
Question: Count Rectangle-Line Intersections. Given a set of rectangles and a set of vertical line segments, count how many places the vertical lines intersect the rectangle edges (ignoring edge-on-edge overlaps).
Interview questions [1]
Question 1
Count Rectangle-Line Intersections. Given a set of rectangles and a set of vertical line segments, count how many places the vertical lines intersect the rectangle edges.
2 coding phases + 1 system design + 1 behavior.
It followed the Big Tech interview process.
The interviewers were nice and supportive,
I really enjoyed the process.
You must be sharp at your coding skills for sure,
they are very technical.
1
Top companies for "Compensation and Benefits" near you