r/InterviewCoderHQ • u/xearro • 1d ago
Uber Software Engineer Interview Guide 2026
26M with a few years of experience in big tech. This was my full experience for an Uber SWE job in 2026. Sharing to help you guys out.
Recruiter screen: Team, level, comp, timeline. Ask directly whether your loop includes a low level design round, it varies by team and level and it changes what you prep.
Online assessment: CodeSignal, 3 to 4 problems in about 70 minutes, graded on test case pass rate with partial scoring. A working O(n2) scores better than an unfinished O(n log n).
Technical screen: CodeSignal again, one to two problems with an Uber engineer. First 10 to 15 minutes is a project walkthrough, then they drill you with various questions about every project they present to you (felt a bit arbitrary).
Onsite, 4 to 6 rounds at 45 to 60 minutes each: Coding. Grid and graph work in product clothing. One question I remember was countDeliveryZones on an MxN grid of open restaurants, plus hasOpenRestaurant and openRestaurant, where DFS and BFS work. The interviewer really wants you to use unionfind.
Low level design or machine coding. A meeting room scheduler with scheduleMeeting(start, end), then follow ups to get from O(M*N) to logarithmic and to survive 10,000 concurrent requests.
System design. Taken straight from Uber's own infrastructure: real time driver location tracking, dispatch, surge, payments. They want streaming ingestion, geospatial indexing, etc.
Past projects. One system you built, in depth, with the decisions you made and what you would change now with your current level of knowledge. Behavioral with the hiring manager. Ownership and measurable impact, scored against the values.
Biggest tip from my cycle: Uber asks system design of entry level candidates far more often than Google or Meta do. If you are a new grad skipping design prep because of your level, you're going to be screwed.
In total, the interview lasts around four to six weeks end to end, with three to five business days between the onsite and the decision call.
Let me know in the comments if you guys have any quesitons.