Lyft 软件工程师模拟面试

4-6 周、4 阶段。独特 90 分钟笔记本编程测试(开互联网、IDE-based、自己挑语言)。Rideshare 风味系统设计:matching、surge、ETA、地理空间索引。T3 新人 $187K、T5 ~$325K。强 H-1B sponsor(FY2025 117/117 批准)。

  • 4-6 周
    Loop 长度
  • 90 分钟
    笔记本编程测试
  • 117/117
    H-1B FY2025 批准
  • 免费
    第一次 mock

为什么 Lyft 的 Laptop Programming Test 跟 FAANG coding 结构上不同

按 TechPrep、Exponent、Interview Query、聚合候选人报告,Lyft 独特面试元素是 90 分钟笔记本编程测试——开互联网、IDE-based、候选人自己挑语言。大多数 FAANG 公司用限时白板风格或 CoderPad 风格 coding;Lyft 说「需要的话用 Stack Overflow」。实战软件工程质量比算法新颖更重要。

SWE 筛选最重要三个信号:(1)90 分钟内实战实现——Laptop Programming Test 奖励配测试的工作端到端代码,不是架构完美;(2)rideshare 领域系统设计——配地理空间索引的 matching、每 cell surge、ETA pipeline、两边市场动态;(3)价值-based 行为面——Be Yourself / Uplift Others / Make It Happen 明确探查;期待 STAR 结构。

按 Levels.fyi 薪酬(IPO 后公开数据,2026 年 5 月):T3(新人)~$187K、T4 ~$220-260K、T5 Staff ~$325K、T7 Principal ~$748K。RSU IPO 后流动。强 H-1B sponsor(按 h1bgrader.com FY2025 117/117 批准)。对留学生:Lyft 是最可靠签证 sponsor 之一,批准率高。

Loop 长这样

逐轮拆解

  1. 01

    Recruiter screen

    Pre-onsite
    30 分钟

    背景、动机、Lyft 使命对齐。三价值介绍:Be Yourself、Uplift Others、Make It Happen。使命对齐重要——不是泛泛「我想做大科技」。

  2. 02

    技术电话面

    Pre-onsite
    60 分钟

    CoderPad live coding。1-2 道 medium 算法题。解题中沟通算分——静默解被标记。

  3. 03

    Onsite Coding × 1-2

    Onsite
    每轮 60 分钟

    DSA 强调图、interval、地理空间逻辑。反映 rideshare 领域。路图上 BFS/DFS、interval sweep-line、hash map + heap。

  4. 04

    Onsite Laptop Programming Test

    Onsite
    90 分钟

    LYFT 独特。开互联网、IDE-based 轮。自己挑语言。能用 Stack Overflow / 文档。小端到端实现题。执行速度 + 代码质量比算法新颖更重要。

  5. 05

    Onsite 系统设计

    Onsite
    60 分钟

    Rideshare 风味:设计 driver-rider matching 服务(Redis GEORADIUS、~4s GPS 更新、~15s offer 超时)。每个 geohash 的 surge pricing 引擎。配实时交通的 ETA pipeline。两边市场动态。

  6. 06

    Onsite 行为面 / EM

    Onsite
    60 分钟

    三价值明确探查:「你拥有模糊问题的时候」(Make It Happen)、「你帮挣扎队友的时候」(Uplift Others)、真实性故事(Be Yourself)。

  7. 07

    Team matching

    Post-onsite
    ~1-2 周

    通用 hire:在 offer 前跟经理通话适配匹配。比 Snap 中心化模型轻触。强 onsite + 弱 team-fit 这里能停。

题库

候选人报告的真实题目

  • Coding

    "Coding:路网上图问题。BFS/DFS 变种:避开关闭路找两个接客点最短路径。"

    Source · interviewquery.com Lyft SWE 2025、prepfully Lyft SWE 指南
  • Coding

    "Coding:Interval 问题——给行程 interval 列表,找任何时刻最大重叠行程数。Sweep-line 技术。"

    Source · interviewquery.com Lyft、prepfully Lyft
  • Laptop test

    "Laptop Programming Test:「parse 这个行程日志文件(类 CSV 配 edge case),计算每司机聚合,输出格式化报告」。90 分钟、自己挑语言、互联网允许。"

    Source · techprep.app Lyft 面试流程、exponent Lyft SWE
  • 系统设计

    "系统设计:driver-rider matching 服务。涵盖 GPS ingestion(~4s 节奏)、空间索引(Redis GEORADIUS / geohash / quadtree)、dispatch 算法、配超时的 offer-acceptance 流。"

    Source · intervu.dev rideshare 系统设计、techinterview.org rideshare
  • 系统设计

    "系统设计:Surge pricing 引擎。每 geohash cell、实时供需比计算。涵盖数据新鲜度、cell 粒度 trade-off、公平性。"

    Source · intervu.dev rideshare、techinterview.org
  • 系统设计

    "系统设计:配实时交通的 ETA pipeline。涵盖交通数据 ingestion、路图快照、ETA 模型 serving、用实现 vs 预测校准。"

    Source · intervu.dev rideshare 系统设计
  • 行为面

    "行为面(Make It Happen):讲一个你从头到尾拥有模糊问题的时候。展示 ownership + 影响 framing。"

    Source · lyft.com careers、humansynergistics ron storn 访谈
  • 行为面

    "行为面(Uplift Others):讲一个你帮挣扎队友的时候。展示同伴支持 + 具体结果。"

    Source · lyft.com careers
常见的信号问题

在这个职级容易被挂的地方

  • Laptop Programming Test 过度工程

    按 Glassdoor + Blind:候选人因为花 90 分钟在架构上而不是产生工作测试输出被惩罚。Lyft 评分要 90 分钟内交付的「小端到端实现」——不是完美架构。练习:挑小 parsing/transformation 题、60-90 分钟内交付工作代码。

  • 通用系统设计忽略 rideshare 具体

    按 Exponent + Interview Query:Lyft 系统设计轮是 rideshare 风味。通用「设计 queue」或「设计 chat app」挂。引用 Lyft 具体:地理空间索引(geohash、quadtree、R-tree)、每 cell surge、ETA pipeline、市场两边性。

  • 弱行为故事

    按 Glassdoor + Taro 候选人报告:Lyft EM 明确降排不把答案绑 ownership/影响(Make It Happen 价值)的候选人。期待 STAR 结构;模糊「我做了 X」答案标记缺对 ownership 的反思。

  • Coding 轮沟通缺口

    Lyft 期待 coding 时 narrate。静默解题被标记。讲方法、考虑过的备选、为什么挑这个。即使你达到正确答案,沉默减少信号。

  • Team match 阶段适配差

    按 Taro 候选人报告:在更紧的 2025 招聘市场,即使强 onsite 也能在 team match 停。具体讲你适合的团队(Maps、Dispatch、Driver、Rider、Marketplace 等)——这给 recruiter 弹药找匹配。

Applr 的 Lyft 模拟面试是怎么对齐 rubric 的

Applr 的 Lyft mock 模拟 Laptop Programming Test 格式——配 90 分钟目标的小端到端实现题,按工作代码质量 + 测试包含算分,不是架构新颖。Rideshare 领域系统设计轮提示地理空间索引 + surge + ETA + 市场具体。

行为面映射到 Lyft 三价值明确。通用「讲一个时候」答案被改写,浮现 Make It Happen ownership / Uplift Others 队友帮助 / Be Yourself 真实性 framing。

FAQ

Laptop Programming Test 实际什么样?

按 TechPrep + Exponent:90 分钟、开互联网、IDE-based 轮。自己挑语言。能用 Stack Overflow、官方文档、Google。题典型是小端到端实现(parse + transform + 输出,或建配给 spec 的小 REST endpoint)。Lyft 评分关心:处理 edge case 的工作代码、干净结构、有时间的话 test、用 git 的话合理 commit。他们不关心算法新颖——实战软件工程质量更重要。

系统设计轮多 rideshare 风味?

严重。按 intervu.dev + techinterview.org rideshare 系统设计指南:标准 Lyft prompt 包括配地理空间索引(Redis GEORADIUS、~4s GPS 节奏、~15s offer 超时)的 driver-rider matching、每 geohash cell 的 surge pricing、配实时交通的 ETA pipeline、两边市场动态。通用系统设计(设计 Twitter、设计 URL 短网址)不匹配 Lyft rubric——练 rideshare 特定模式。

Lyft 实际薪酬?

按 Levels.fyi(美国 IPO 后公开数据):T3(新人)~$187K(范围 $174K-$209K)。T4 SWE II ~$220-260K。T5 Staff ~$325K(范围 $288K-$390K)。T6 Senior Staff ~$400-515K。T7 Principal ~$748K。范围 $183K-$760K+、中位 $260K。T5+ 股权(RSU)是有意义部分。Lyft 是 IPO 后——RSU 是流动的,跟 pre-IPO unicorn 不同。

Lyft sponsor 签证吗?

是,强力。按 h1bgrader.com / MyVisaJobs FY2025:141 LCA 提交、117 I-129 申请、117 批准 / 0 拒(100% 批准率)。SWE 是最 sponsor 角色(940 历史)。对有美国工作授权的留学生:Lyft 是最可靠 H-1B sponsor 之一。警告:USCIS 仔细检查初级「computer programmer」title;Lyft 通常把新人作为「Software Engineer」专业职业提交以清审查。

Lyft 跟 Uber SWE 比较?

两家都 rideshare、相似技术栈(地理空间、分布式、实时)。区别:Uber 5-6 onsite 轮 + Bar Raiser + machine coding;Lyft 4-5 轮 + Laptop Programming Test(没 Bar Raiser)。Uber senior 薪酬略高。Lyft 文化更价值驱动(Be Yourself、Uplift Others、Make It Happen)vs Uber「Always Be Hustlin」framing。按哪个文化和流程共鸣选。

Lyft 的 mobile(iOS/Android)角色呢?

按 Glassdoor 公开记录较少。报告提平台特定并发、离线状态、地图渲染性能。Mobile 角色:期待 ship 过 iOS(Swift)或 Android(Kotlin)经验。两边 app 专长(Driver app vs Rider app)有帮助——这两个有实质不同要求。

准备好用 Applr 练 Lyft 的面试了吗?

免费开始 →