← Interview experiences
Rejected

Senior Section Engineer at Uber

Difficulty
Process took
2-3 Weeks
Rounds
3
Format
Remote
Applied via
Company Website

How it went

Don’t panic if a test case fails, explain how you’d fix it

What they would tell you

Don’t panic if a test case fails, explain how you’d fix it

How to prepare

Graph problems came up, so get really comfortable with BFS and DFS. Practice common patterns like shortest paths, connected components, and traversal variations. Make sure you can explain your approach clearly as you code, interviewers value reasoning as much as the solution.

Their background

I applied for this role through Uber website

Round by round

  1. 1

    BPS Round60 min

    This round started with a chat, then moved into a graph-based problem I don’t remember the exact question but I remember using breadth-first search (BFS) to solve it.

  2. 2

    DSA Round60 min

    This round had two problems A variation of Count Subarrays With Fixed Bounds Strictly Palindromic Number solve both, but I did find a small bug in the first problem

  3. 3

    LLD Round60 min

    This round was tough, I was asked to design and implement coffee machine that supports custom recipes, inventory with expiry, concurrent orders with cancel/refund, self-cleaning cycle lockout, and promo codes with per-recipe constraints

What came up

MediumRemote5+ years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources