Uber Software Engineer Onsite Coding Questions
116+ questions from real Uber Software Engineer Onsite Coding rounds, reported by candidates who interviewed there.
What does the Uber Onsite Coding round test?
The Uber onsite coding round is the core technical evaluation. Software Engineer candidates typically see 2-3 algorithm and data structure problems. Problems range from medium to hard difficulty, and interviewers evaluate both correctness and code quality.
Top Topics in This Round
Uber Software Engineer Onsite Coding Questions
Uber Onsite
Given a list[[s,e],[s1,e2],[s2,e2]]. Return the frequency of intervals [[0,3],[1,4],[2,7]] [0,1]->1 [1-2]-> 2 [2-3]-> 3 [3-4]-> 2 [4-7]->1
UBER || 2022 || Onsite(India)
Given n drivers on a road with position of ith driver defined as Xi and maximum speed of vehicle Si. Find the minimum time taken for the cars to arrive...
Uber Onsite Interview Question [DSA Round]
How to solve this? Got this in Uber BPS coding interview. Do you know of any leetcode question similar to this? you are given a list of intervals [1, 3], [4,...
Uber Fulltime Onsite Interview Experience for SDE Position
Phone: LeetCode, bulk wine, the question asks for the optimal path value when a graph has multiple paths. VO: Round 1: SD, WhatsApp, the special requirement is to mark one checkmark if a message is se
Uber Onsite Interview Experience: SDE Fulltime Currency Exchange Problem
The interview was conducted by a Middle Eastern guy who speaks very slowly. We first talked about my resume, and then I was lucky enough to get a frequently asked question that had been mentioned in t
Uber Backend SDE2 Onsite Interview Experience and Insights
I've been job hunting for a while now, targeting mid-level positions, but haven't received my ideal offer yet. I'm posting this to share my interview experiences and ask for some points 🙏. My backgrou
Uber Fulltime Onsite Software Engineer Interview Experience
Coding 1: Sanlingwu Coding 2: Design a Global Rate Limiter, allowing each client to make a maximum of n requests per second with 0-latency. (Failed on this coding task; the interviewer required demons
Uber L5A Frontend Engineer Onsite Interview Experience (7.5 YOE)
**Candidate Profile** Frontend Engineer with 7.5 years of experience, currently working in Big Tech. **Round 1: Business Phone Screen (1 Hour)** * **Problem:** Implement a JavaScript memoization utili
Uber L4 Software Engineer Onsite Interview Experience and Offer Details
**Candidate Profile** * **Experience:** 2.5 Years **Online Assessment (CodeSignal)** * **Performance:** Solved problems 1, 2, and 4. Did not solve problem 3. * **Result:** Passed. **Phone Screen** * *
Uber L4 Frontend Engineer Interview Experience: Detailed Process
**Candidate Profile** * **Role:** Front End Engineer * **Experience:** 4.5 Years **Screening Round: Voting Poll Component** Design and implement a voting poll UI using a front-end framework (React, Vu
Uber USA Onsite Technical Problems
Had onsite for Software Engineer II on a team within Marketplace organization. Technical questions were very fair (id say medium difficulty) and used common DSA (not any esoteric stuff). #...
Uber | Onsite-DSA | Customer creation and query
Implement the following functions: 1.addCustomer(double revenue) \u2192 Adds a new customer with a unique ID and assigns the specified revenue, representing the amount the customer brings to the company. 2. addCustomer(double revenue,...
Uber | Onsite | metric collector
Design a metric collector, which has procide two function: add(string metricName) -> add 1 to the metric getMetricCount(string metricName) -> get the count of the metric within 100s e.g. Time 1 add(Test) 99 add(Test) 100 getMetricCount(Test)...
Uber | Onsite | SSE | US Remote
Coding 1: Parse + validate strings for a simple language as follows : input -> "add(1,3)" input -> "sub(1,3)" operations take only 2 params. commands may be nested. ie. add(sub(3,4), 1) sub(add(238943, 2343), add(1, sub(323,...
Uber | onsite | Interesting Subsquences
You are given an array a of size n and integers k and z. Find the number of subsequences of length k such that absolute difference between any two elements...
Uber | Onsite |Bus-Route Variation (Uber)
Same as bus route https://leetcode.com/problems/bus-routes/ Additional condition to find path with minimum buses and stops. bus count has higher priority than stop count [[1,2,7],[3,6,7], [6,7]] Source 1 and Target 6 Possible path 1->2->7->3->6 Bust...
DSA/Machine Coding round uber 2022 onsite
Given a predefined list of conference rooms let\'s say ["a", "b", "c"]. Check if it\'s possible to book a meeting. If so you can return the room that is booked else...
Uber | VO | Find longest path in graph
Given a DAG, return the longest path in the graph. Input: String[][] [["NYC","SFO"], ["SFO","LAX"],["LAX","SEA"],["PDX","SEA"]] Return: List<String> NYC -> SFO -> LAX -> SEA
For given list of folders, we need to find out what is the folder path for a given folder id from root. Root folder id is always zero. no other folder...
Uber Onsite Coding Question | 2022
Given two time series data lists, First List [(1, 3), (3, 1), (5,3), (6, 4), (10, 1)] Explanation: What this means is that at timestamp 1 the value is 3, and then at timestamp...
See All 116 Questions from This Round
Full question text, answer context, and frequency data for subscribers.
Get Access