Lyft · Primly Community

Lyft coding interview / online assessment, format and difficulty breakdown

frontend_fran · 5 replies

Just finished a Lyft SWE loop and did the online assessment plus two live coding rounds. Here's the format as of early 2026:

Online assessment (OA): CodeSignal-style, 70 minutes, 4 problems. The first two are closer to LeetCode easy-medium: string manipulation, array traversal, nothing exotic. Problems 3 and 4 step up: one graph problem (BFS/DFS, think adjacency list), one that involved some dynamic programming logic around an interval-scheduling-style constraint. No system design in the OA. Time pressure is the main challenge, not raw difficulty.

Scoring cutoff to advance to phone screen is not published but I'd estimate you need to get through at least 3 cleanly. I finished all 4 but the last one had a suboptimal solution (got it working, not optimal time complexity). Still moved forward.

Live coding rounds (2 of them, 45 min each): These are more conversational than the OA. Both my interviewers asked a medium-ish problem and then added a follow-up constraint partway through. One problem involved a graph traversal on a map grid (think: finding shortest path with some cells blocked and some with varying cost). The follow-up was about memory constraints.

Second round was more algorithmic: a sliding window problem that escalated into a variant where the window had irregular bounds based on some condition. Not LeetCode hard exactly but required thinking clearly about invariants.

They use a shared editor (CoderPad or similar). You can use Python, Java, Go, C++. No external libraries.

One thing I noticed: both interviewers wanted me to walk through test cases before running. Don't just type and hit run. They're evaluating how you think, not just whether the code passes.

Overall difficulty: medium. Not brutally algorithmic like some big-tech shops. If you're solid on graphs, trees, sliding windows, and basic DP you're in good shape. They're not asking segment trees or heavy combinatorics.

5 replies

firsttime_mgr

is the OA proctored? like do they require camera on or screen recording?

staff_steph

No camera required in my case. Just timed. But don't game it, you'll get caught out in live rounds anyway.

ae_andre

yeah that makes sense, just want to know what to expect logistically. thanks

ml_mike

Lyft coding is definitely on the more reasonable end of FAANG-adjacent. Meta and Google go harder on the hard problems. Lyft feels more like 'can you actually code' vs 'have you memorized leetcode hard solutions.'

visa_vik

how long between OA and hearing back? i did mine last week and nothing yet