uber.db
Como se preparar para entrevistas na Uber
Reunimos aqui as perguntas públicas já associadas à Uber para te ajudar a estudar com mais contexto, entender o tipo de cobrança e priorizar melhor sua preparação.
salários
Quanto a Uber paga em tecnologia
Ainda não publicamos salários da Uber
Publicamos a mediana de uma empresa quando 15 pessoas diferentes contribuem. Se você trabalha ou trabalhou lá, seu relato anônimo ajuda a abrir esse número.
quem contatar
Quem contatar na Uber
perguntas de entrevistas da empresa
O que já apareceu em processos da Uber
24 de 87 perguntas
| Pergunta | Tipo | Nível | Relatos | Último relato |
|---|---|---|---|---|
| Implement an in-memory key-value store with transactionsSecond one-hour coding interview. Implement a basic in-memory key-value store for one client with get, set, unset, begin, abort, and commit. Values may be null. get must report a missing-key error, set and unset inside an open transaction must be isolated until commit, abort must discard the transaction changes, and commit must persist them. The prompt included an example showing a value changed inside a transaction and restored after abort. | Coding | Staff+ | 1 | jul. de 2026 |
| Dynamic restaurant grid with connected delivery zonesPrimeira entrevista de código de 1 hora para uma vaga de Software Engineering. Dado um grid de r linhas e l colunas representando quarteirões da cidade, manter restaurantes abertos com as operações openRestaurant(r,c), hasOpenRestaurant(r,c), countOpenRestaurants(r,c) e countDeliveryZones. Restaurantes em blocos ortogonalmente adjacentes formam uma única delivery zone. O exercício avalia modelagem de grid esparso, componentes conectados e atualização incremental das zonas conforme novos restaurantes são abertos. | Coding | Staff+ | 1 | jul. de 2026 |
| Restaurant grid with a delivery zone countLive coding de 45 minutos sobre o problema de BFS | Coding | Mid-level | 1 | mai. de 2026 |
| Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitCoding round 1. LeetCode: https://leetcode.com/problems/longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit/ | Coding | Senior | 1 | mai. de 2026 |
| Given the same sorted input, how would you find only the k-th smallest element by squared value? | Coding | Mid-level | 1 | abr. de 2026 |
| Given a sorted integer array, return the elements ordered by the squares of their values. | Coding | Mid-level | 1 | abr. de 2026 |
| Tell me about your current experience and a challenging project you led. | Behavioral | Mid-level | 1 | abr. de 2026 |
| What challenges do you expect in a system receiving more than one million requests per second? | System Design | Mid-level | 1 | abr. de 2026 |
| Are you comfortable using English in a global team? | Behavioral | Mid-level | 1 | abr. de 2026 |
| How would you think about trade-offs between SQL and NoSQL databases? | Technical | Mid-level | 1 | abr. de 2026 |
| What is the runtime of binary search in a sorted array and why use it? | Technical | Mid-level | 1 | abr. de 2026 |
| What is the runtime to search for a number in an unsorted list? | Technical | Mid-level | 1 | abr. de 2026 |
| What are your priorities when evaluating a new opportunity? | Behavioral | Mid-level | 1 | abr. de 2026 |
| What is your experience with microservices? | Technical | Mid-level | 1 | abr. de 2026 |
| What kind of scale or volume does this system handle? | Technical | Mid-level | 1 | abr. de 2026 |
| Tell me about an impactful cross-functional partnership and its result. | Behavioral | Mid-level | 1 | abr. de 2026 |
| Tell me about your current experience at Wiise Rock and a challenging project you led. | Behavioral | Mid-level | 1 | abr. de 2026 |
| Leetcode 362. Design Hit CounterDesign a hit counter that records timestamps of hits and returns the number of hits in the past 5 minutes (300 seconds). The challenge is to support high-frequency record and query operations efficiently by maintaining a sliding-window summary (e.g., queue or fixed-size circular buffer) that discards expired hits. | Coding | Senior | 1 | mar. de 2026 |
| Design Stock price alerting systemDesign a stock price alerting system that allows users to set price thresholds for stocks and receive real-time notifications when those conditions are met. | System Design | Mid-level | 1 | mar. de 2026 |
| Leetcode 1842. Next Palindrome Using Same DigitsGiven a number, rearrange its digits to form the smallest palindrome strictly greater than the original using exactly the same digits (or report impossible). The core challenge is to build a valid palindromic half from digit counts and find the next lexicographic arrangement (including handling the middle digit for odd lengths and parity constraints) that yields a larger number. | Coding | Mid-level | 1 | mar. de 2026 |
| Design a Driver Heatmap SystemDesign a real-time driver tracking system that processes location updates from drivers and generates heatmaps to visualize driver density across different geographical areas. | System Design | Senior | 1 | mar. de 2026 |
| Leetcode 1429. First Unique NumberDesign a data structure that, given an initial list and a stream of added numbers, returns the first integer that appears exactly once at any time. The core challenge is maintaining element frequencies while preserving insertion order so queries for the current first unique remain efficient. | Coding | Mid-level | 1 | mar. de 2026 |
| Design a Chat/Messaging SystemDesign a real-time messaging system like WhatsApp or Facebook Messenger that supports 1:1 and group conversations, message delivery status tracking, user presence features, conversation history, and can scale to handle millions of users. | System Design | Staff+ | 1 | fev. de 2026 |
| Design an LLD of SplitwiseDesign the low-level design (LLD) of a system like Splitwise, which allows users to track shared expenses and settle debts. The system should support features like adding expenses, splitting costs among users, and tracking balances. | Technical | Mid-level | 1 | fev. de 2026 |
empresas relacionadas
Explore empresas parecidas
453 perguntas
313 perguntas
234 perguntas
126 perguntas
50 perguntas
48 perguntas