Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Lyft Software Engineer Interview Questions

The questions to prepare for a Lyft Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~7htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 20 questions · ~174 min
Min Stack With O(1) MinEasy
Practice

Process stack operations while returning the current minimum in O(1) time using an auxiliary minimum stack.

StackLyft
Merge Overlapping IntervalsMedium
Practice

Sort intervals by start time, then merge overlapping ranges into a minimal non-overlapping list.

ArraysSearchingSortingLyft
Implement a Real-Time ClockMedium

Assesses front-end implementation skills and attention to UI constraints and formatting.

cssLyft
More Coding questions with a free account
2
System Design18 questions · ~156 min
Rate Limiting for MicroservicesHard

Tests your ability to design resilient traffic protection for microservices under load.

rate limitingmicroservicesLyft
Reusable Real-Time Tracking UIMedium

Evaluates your ability to design UI components for real-time tracking performance and reuse.

performanceLyft
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
Security & Infrastructure5 questions · ~43 min
Client-Facing NDA ConstraintsMedium

Assesses your ability to communicate within constraints while still providing useful technical context.

Lyft
Lyft NDA AcknowledgementMedium

Assesses how you handle sensitive information and still discuss relevant work at a high level.

Lyft
More Security & Infrastructure questions with a free account
4
Behavioral & Leadership6 questions · ~52 min
More Behavioral & Leadership questions with a free account
5
More topics1 question · ~9 min
Pick Best Method From a ScenarioMedium

Assesses applied reasoning and choosing the right approach without needing to code.

Decision Makingscenario analysisLyft
The finish line: interview-readyComplete all 50 questions to finish this plan.