RejectedSenior Software Engineer at Uber
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
- Referral
How it went
- HLD and LLD is more important for senior role
What they would tell you
- HLD and LLD is more important for senior role
How to prepare
- DSA (medium to hard level)
Their background
Company Name- Uber Role- Senior Software Engineer Location: Bengaluru Fixed Salary: INR 70,00,000 Retirals: INR 3,50,000 Bonus based on Performance: INR 12,60,000 Stock bonus: USD 110,000 vested over 4 years Relocation Bonus: INR 1,80,000
Round by round
- 1
DSA Round 160 min
You're given an undirected tree rooted at node 0, with node values in an array amount. Alice starts at node 0 and moves downwards towards a leaf. Bob starts at some node bob and moves upwards towards node 0. Both move one edge per second simultaneously. At each node:
- If Alice arrives before Bob, she collects the full amount[i].
- If they arrive at the same time, she gets half (amount[i] / 2).
- If Bob arrives before Alice, she gets nothing. Your task is to determine the maximum net income Alice can obtain by heading toward an optimally chosen leaf.
- 2
DSA Round 260 min
Some 2D array related problem, i do not remember exact problem
- 3
HLD60 min
Problem Brief- Restaurant owners need real‑time aggregated metrics about orders placed via a food‑delivery platform
- 4
Low level design60 min
Design a vehicle rental solution with user-defined configurations
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Software engineer roles are open right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Senior Software Engineer -.NET
Tyler Technologies · Annapolis, Maryland

Software Development Engineer II
SaaS Labs · Bengaluru, Karnataka, India
10 free auto-applies. No card.
Or practice this interview first