Top 29
Prep plan
Updated weekly · Last refresh Oct 10

Lyft Machine Learning Engineer Interview Questions

The questions to prepare for a Lyft Machine Learning Engineer interview. Questions from real interview reports rank first. Updated daily.

29questions
~5htotal time
Track your progressSign up free to work through all 29 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 6 questions · ~62 min
Implement K-meansHard
Practice

Implement K-means by repeatedly assigning points to nearest centroids and recomputing cluster means.

aggregationArraysAlgorithmsLyft
Streaming Log AggregationHard
Practice

Aggregate Lyft Driver app events over a sliding time window using a deque and hash map with bounded auxiliary memory.

Stream ProcessingLyft
Cosine Similarity for InteractionsMedium
Practice

Compute pairwise cosine similarity between user interaction vectors using norms and dot products.

ArraysArray ManipulationMatrixLyft
More Coding questions with a free account
2
System Design8 questions · ~83 min
Design Local Attraction RecommenderHard

Design Lyft's end-to-end system for recommending nearby attractions when users open the app.

ML RankinglatencyFeature StoreLyft
Lyft Text Completion System DesignHard

Design a low-latency, personalized text completion system for Lyft products.

ML RankinglatencyFeature StoreLyft
Real-Time Recommendation Engine DesignHard

Design a recommendation engine that adapts suggestions immediately after each user action.

ML Rankinglow latencyfeedback loopLyft
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Machine Learning7 questions · ~72 min
Machine Learning FundamentalsHard

Demonstrate how you select, train, validate, and evaluate a machine learning model in production-quality Python.

data preprocessingmodel selectionCodingLyft
Building a Neural NetworkHard

Design, train, and evaluate a neural network for a supervised classification problem, including preprocessing, architecture, optimization, and validation.

Neural Networksmodel architectureProblem SolvingLyft
More Machine Learning questions with a free account
4
Behavioral & Leadership8 questions · ~83 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 29 questions to finish this plan.