Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
  1. Interview Questions
  2. /
  3. Lyft

Lyft LeetCode Interview Questions

Practice 50 real coding problems frequently asked in Lyft technical interviews. Master these questions to ace your next Lyft software engineering interview.

13 Easy
29 Medium
8 Hard

Top Topics at Lyft

ArrayHash TableStringDynamic ProgrammingSorting

Ace your Lyft interview with AI

Get real-time AI assistance during your actual interview. Invisible to screensharing.

Start Free Trial

Lyft Interview Problems

ProblemDifficultyDiffFrequencyTopicsAction
Word Break
100%
MediumM
100%
ArrayHash Table+4
Solve→
House Robber II
99%
MediumM
99%
ArrayDynamic Programming
Solve→
Basic Calculator II
96%
MediumM
96%
MathString+1
Solve→
Kth Smallest Element in a BST
93%
MediumM
93%
TreeDepth-First Search+2
Solve→
Squares of a Sorted Array
92%
EasyE
92%
ArrayTwo Pointers+1
Solve→
Task Scheduler
86%
MediumM
86%
ArrayHash Table+4
Solve→
Maximum Nesting Depth of the Parentheses
86%
EasyE
86%
StringStack
Solve→
Number of Islands II
84%
HardH
84%
ArrayHash Table+1
Solve→
Sort Integers by The Power Value
83%
MediumM
83%
Dynamic ProgrammingMemoization+1
Solve→
Expression Add Operators
83%
HardH
83%
MathString+1
Solve→
Binary Tree Right Side View
82%
MediumM
82%
TreeDepth-First Search+2
Solve→
Best Time to Buy and Sell Stock IV
81%
HardH
81%
ArrayDynamic Programming
Solve→
K Closest Points to Origin
79%
MediumM
79%
ArrayMath+5
Solve→
Capacity To Ship Packages Within D Days
79%
MediumM
79%
ArrayBinary Search
Solve→
Isomorphic Strings
75%
EasyE
75%
Hash TableString
Solve→
Find the Celebrity
75%
MediumM
75%
Two PointersGraph+1
Solve→
Maximum Units on a Truck
75%
EasyE
75%
ArrayGreedy+1
Solve→
Ransom Note
73%
EasyE
73%
Hash TableString+1
Solve→
Binary Tree Zigzag Level Order Traversal
73%
MediumM
73%
TreeBreadth-First Search+1
Solve→
Pascal's Triangle
71%
EasyE
71%
ArrayDynamic Programming
Solve→
Recyclable and Low Fat Products
71%
EasyE
71%
Database
Solve→
Bus Routes
67%
HardH
67%
ArrayHash Table+1
Solve→
Subsets
65%
MediumM
65%
ArrayBacktracking+1
Solve→
Minimum Difference in Sums After Removal of Elements
62%
HardH
62%
ArrayDynamic Programming+1
Solve→
Fraction to Recurring Decimal
61%
MediumM
61%
Hash TableMath+1
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Insert Delete GetRandom O(1)
58%
MediumM
58%
ArrayHash Table+3
Solve→
Line Reflection
58%
MediumM
58%
ArrayHash Table+1
Solve→
Valid Palindrome II
52%
EasyE
52%
Two PointersString+1
Solve→
Max Stack
51%
HardH
51%
Linked ListStack+3
Solve→
The kth Factor of n
51%
MediumM
51%
MathNumber Theory
Solve→
Binary Search Tree Iterator
51%
MediumM
51%
StackTree+4
Solve→
Combination Sum II
50%
MediumM
50%
ArrayBacktracking
Solve→
Goat Latin
50%
EasyE
50%
String
Solve→
Maximum Size Subarray Sum Equals k
48%
MediumM
48%
ArrayHash Table+1
Solve→
Search a 2D Matrix
47%
MediumM
47%
ArrayBinary Search+1
Solve→
All Nodes Distance K in Binary Tree
44%
MediumM
44%
Hash TableTree+3
Solve→
Implement Queue using Stacks
42%
EasyE
42%
StackDesign+1
Solve→
Find Score of an Array After Marking All Elements
39%
MediumM
39%
ArrayHash Table+3
Solve→
Maximum Value at a Given Index in a Bounded Array
38%
MediumM
38%
Binary SearchGreedy
Solve→
4Sum
37%
MediumM
37%
ArrayTwo Pointers+1
Solve→
Flip Columns For Maximum Number of Equal Rows
35%
MediumM
35%
ArrayHash Table+1
Solve→
Word Search
33%
MediumM
33%
ArrayString+2
Solve→
Merge Sorted Array
33%
EasyE
33%
ArrayTwo Pointers+1
Solve→
Maximize Amount After Two Days of Conversions
31%
MediumM
31%
ArrayString+3
Solve→
Find the Index of the First Occurrence in a String
30%
EasyE
30%
Two PointersString+1
Solve→
Word Break II
30%
HardH
30%
ArrayHash Table+5
Solve→
Trapping Rain Water
29%
HardH
29%
ArrayTwo Pointers+3
Solve→
Jump Game II
28%
MediumM
28%
ArrayDynamic Programming+1
Solve→
Populating Next Right Pointers in Each Node
23%
MediumM
23%
Linked ListTree+3
Solve→
Valid Parentheses
20%
EasyE
20%
StringStack
Solve→

Similar Companies

Explore interview questions from other companies with similar interview patterns.

American Express
50 problems
Amobee
50 problems
Amperity
50 problems
Angi
50 problems
Appdynamics
50 problems
Avalara
50 problems

Frequently Asked Questions

What LeetCode problems does Lyft ask in interviews?

Lyft commonly asks 50 coding problems in technical interviews, including Word Break, House Robber II, Basic Calculator II. The difficulty breakdown is 13 Easy, 29 Medium, and 8 Hard problems.

How should I prepare for a Lyft coding interview?

Focus on the most frequently asked problems first, especially those with high frequency scores. Lyft interviews typically emphasize Array and Hash Table. Practice explaining your thought process while coding.

What is the difficulty level of Lyft coding interviews?

Based on our data, Lyft interviews include 13 Easy (26%), 29 Medium (58%), and 8 Hard (16%) problems.

Ready to ace your Lyft interview?

Join thousands of engineers who landed offers at top tech companies.

Get Started Free

No credit card required

All CompaniesEasy ProblemsMedium ProblemsHard ProblemsBrowse by Topic
Interview Solver
  • Home
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Discord Community
  • Affiliate Program
  • Compare
  • All Comparisons
  • vs Final Round AI
  • vs UltraCode
  • vs Interview Coder
  • vs LockedIn AI
  • vs AI Apply
  • Free Tools
  • ATS Resume Checker
  • STAR Method Builder
  • Salary Lookup
  • Big O Cheat Sheet
  • Total Comp Calculator
  • View All →
  • Interview Questions
  • Google Questions
  • Amazon Questions
  • Microsoft Questions
  • Meta Questions
  • Apple Questions
  • TikTok Questions
  • View All →
© 2026 Interview Solver, Inc. All rights reserved.