Uber Machine Learning Engineer Interview Questions
Master your tech interview with our curated database of real questions from top companies.
Describe past impact and conflict handling
Behavioral and Leadership: AI Function Calling End-to-End + Conflict Resolution Context You are interviewing for a Machine Learning Engineer role. The...
Count connected delivery zones
Given an m x n grid representing a service area, each cell is either 'Z' (deliverable zone) or '#' (blocked). Two 'Z' cells belong to the same zone if...
Implement 1D convex minimization in Python
1D Black-Box Convex Minimization (Gradient-Free) Task Implement in Python an algorithm to minimize a 1D convex function F(x) over a closed interval [a...
Design real-time grid ETA for drivers
Real-Time Grid-ETA System Design You are tasked with designing a real-time system that maintains the remaining ETA for every driver currently located ...
Explain XGBoost depth, regularization, and dropout
ML Conceptual Questions (Onsite) Answer the following: (a) Gradient-boosted decision trees: How does maximum tree depth affect bias/variance, overfitt...
Design room progression with leaderboard
Design a data structure to simulate a sequence of rooms where players solve tasks and can move only to the next room once finished. Support the follow...
Compute currency conversion via graph search
Given a list of currency pairs, e.g., [('USD','CAD'), ('CAD','EUR'), ...], and a parallel list of conversion ratios [1.1, 1.2, ...] where ratio r mean...
Implement convex minimization on an interval
Task: Minimize a Black-Box Convex Function on [a, b] Using Only Function Evaluations Context You are given a real-valued, convex function F(x) defined...