Ho presentato la mia candidatura online. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Uber
Colloquio
OA assignment and a little bit difficult for me, after finish the OA, the full grade is 500 or 700 and I just got 300, so ofc I cant enroll to the next step.
Online Assessment / Coding Round
Usually LeetCode-style problems (medium-hard).
Focus on DSA (arrays, strings, trees, graphs, heaps, dynamic programming).
Time complexity + edge cases are important.
Technical Interviews (2–3 rounds)
Coding: Live coding, often around system/data structures.
System Design (Backend focus): High-level + Low-level design of scalable systems (e.g., ride matching, trip pricing, notifications, payments).
Domande di colloquio [1]
Domanda 1
ese are usually LeetCode medium–hard:
Implement LRU Cache.
Given a stream of integers, design a system to return the kth largest element at any time.
Find the shortest path between two nodes in a graph (Dijkstra, BFS).
Ho presentato la mia candidatura online. La procedura ha richiesto 2 mesi. Ho sostenuto un colloquio presso Uber (Santiago) nel mese di giu 2025
Colloquio
Long, heavy leetcode testing, had to go through 5 different interviews for an entry level position, including soft skills and technical testing, but very transparent regarding what to expect and how to prepare for each step
Domande di colloquio [1]
Domanda 1
Identify substrings (of any length) from an array within a larger string, and replace them with their capitalized version