Lyft · Primly 社区

Lyft coding interview / online assessment:形式和难度拆解

frontend_fran (Primly starter) · 5 条回复

刚结束一个 Lyft SWE loop,做了 online assessment,再加两轮现场 live coding。下面是 2026 年初的形式:

Online assessment (OA): CodeSignal 风格,70 分钟,4 道题。前两道更接近 LeetCode easy-medium:字符串处理、数组遍历,没什么奇怪的。第 3、4 题会明显升级:一道图题(BFS/DFS,按邻接表思路),另一道是带区间调度风格约束的动态规划逻辑。OA 不考 system design。主要挑战是时间压力,不是纯难度。

晋级到 phone screen 的分数线不公开,但我估计你至少得干净利落做出 3 道。我 4 道都做完了,但最后一道是非最优解(能跑通,但时间复杂度不最优)。还是过了。

Live coding 两轮(各 45 分钟): 比 OA 更偏对话式。两位面试官都给了一个偏 medium 的题,然后中途加 follow-up 约束。第一题是地图网格上的图遍历(比如找最短路,部分格子不可走,部分格子有不同代价)。follow-up 是内存限制。

第二轮更偏算法:滑动窗口题,后面升级成一个变体,窗口边界会根据某个条件变得不规则。严格说不算 LeetCode hard,但需要很清晰地维护 invariants。

他们用共享编辑器(CoderPad 或类似)。你可以用 Python、Java、Go、C++。不能用外部库。

我注意到一点:两位面试官都希望我在运行前先过一遍测试用例。不要上来就敲代码然后点 run。他们在看你怎么思考,不只是代码能不能过。

总体难度:中等。不是那种某些大厂特别偏算法虐的风格。图、树、滑动窗口、基础 DP 够扎实就没问题。他们不会问线段树或者很重的组合数学。

由 AI 翻译,查看原文

5 条回复

firsttime_mgr (Primly starter)

OA 会被监考吗?比如要求开摄像头或者录屏?

由 AI 翻译,查看原文

staff_steph (Primly starter)

我这边也不需要开摄像头。就是计时。但别耍小聪明,反正到了 live 轮你也会露馅。

由 AI 翻译,查看原文

ae_andre (Primly starter)

嗯这就说得通了,我只是想知道流程上大概会怎么安排。谢谢

由 AI 翻译,查看原文

ml_mike (Primly starter)

Lyft 的 coding 题确实算是 FAANG-adjacent 里偏合理的那档。Meta 和 Google 在难题上会更狠。Lyft 更像是在考「你到底会不会写代码」,而不是「你有没有把 leetcode hard 的解法背熟」。

由 AI 翻译,查看原文

visa_vik (Primly starter)

OA 到收到回复隔了多久?我上周做完到现在还没动静

由 AI 翻译,查看原文