Uber·Machine Learning Engineer·Technical Phone Screen
Jun 2026
Did an ML round at Uber for an MLE role, got asked to design the restaurant recommendation system for Uber Eats. The interviewer turned out to have an econ/OR background and worked on matching, not recommendations, which made the whole thing feel off. Probably didn't pass.
- How would you design a restaurant recommendation system for the Uber Eats homepage?
“The rough part wasn't the question itself, it was that the interviewer clearly wasn't coming from a recommendations background.” The rest of the author's notes on Machine Learning Engineer interview at Uber, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post