战斗包子
轻舟面试

轻舟面试

一面

一、规划模块工作内容

模块框架及功能
上游依赖:定位、感知、地图模块
核心逻辑:先规划静态参考线实现车道居中,再通过横向规划处理动态障碍物绕行,同步生成相邻车道参考线支持换道
典型工况处理
平车道:感知道线排序组车道→拟合中心线→确定自车及相邻车道→分类车道属性
过路口:历史参考线 + 远端车道中心线拼接生成参考线,结合清图方案与路口状态机,支持直行 / 左转
道路分岔:多车道参考线拼接生成,依据导航或分叉情况选择最优路线

二、核心问题及解决方案

问题类型 具体表现 解决措施
清图问题 横向 / 纵向 / 宽度位置不准 地图 + 感知信息修正,融合栅栏、路沿等地理信息优化
换道问题 城区 corner case 多、导航不准 过滤对向车道,基于剩余行驶距离决策,曲率大等场景禁用换道
感知相关 Landmark 属性判定、车牌识别失效、路口规则依赖 时间窗口统计 Landmark 帧数;待优化车牌识别与模型引导方案
无图方案 混合一星方案左转 / 右转性能差 暂未采用,保留直行场景技术储备

三、轻舟智航面试交流

技术考察:聚焦 3V 方案、变道逻辑、导航准确性、感知模型输出、规划边界等核心技术点
算法测试:凸多边形判定(考察叉积计算与边界检查能力)
岗位信息:规划岗含端量高,工作场景为城市 NOA,强度与项目交付节点强相关

二面

工作经历介绍:

项目职责:说话人 2 介绍在经纬恒润担任 CX835 项目中 planning 横向规划部分算法工程师,负责测网线生成轨迹优化。
框架信息:planning 模块上游有地图、感知、定位模块,根据这些信息生成参考线,再进行下游横向轨迹规划。
参考线生成:平行车道场景根据道线建车道中心线,路口场景采用拼接式生成,还介绍了分叉场景参考线生成方法。
问题解决:针对清图车道信息不准问题,采用路沿信息调整、车道线调整、引入对向停止线先验信息等方法。

专业问题问答:

地图相关:使用腾讯地图,清图与感知融合时先参考清图,感知信息稳定后切换,路口连接用贝塞尔曲线,超宽车道建图有特殊处理,还讨论了导流线、左转待转区、无保护左转等场景处理。
计算几何:判断两线段相交可联立方程求交点,或用分离轴定理;判断点在多边形内部用射线法。
C++ 问题:介绍 constexpr 是编译期常量,shared_ptr 和 unique_ptr 区别,实现 shared_ptr 要考虑引用计数和内存管理,实现 unique_ptr 要禁止拷贝构造和拷贝赋值。

代码题测试:

题目要求:对已排序链表,删除有重复数字的节点,只留不同数字。
思路讨论:说话人 2 给出思路但存在问题,经指点后明白应记录重复节点值,将 current 指针移到最后一个重复数字的 next,prev 指向的 next 再指向 cur。

岗位工作内容交流:

岗位情况:面试决策算法工程师岗位,决策组工作杂,包括地图融合、导航信息处理、参考线生成、决策信息等。
技术方案:公司之前用纯规则方案,现在融合规则和模型,未来向端到端方向发展。

三面

一、会议基本信息

  • 会议主题:算法规划方案及公司业务平台相关讨论
  • 参与人员:说话人A、说话人B
  • 会议时长:约53分钟(04:58-58:17)

二、核心讨论内容

(一)算法流程与参考线生成

  1. 上游信息
  • planning模块上游包含地图定位、导航、感知定位三大核心:
    • 定位:提供自身位姿信息;
    • 导航:告知所在道路、距离路口距离及路口转向要求;
    • 感知:输出周围静态道线路沿信息和动态障碍物信息。
  1. 参考线生成逻辑
  • 先基于静态道线和路沿信息,在全局坐标系下规划无动态障碍物干扰的参考线,保障居中行驶;
  • 将动态障碍物投影到Frenet坐标系,在参考线基础上规划最终横向轨迹,实现障碍物绕行。
  1. 平行车道场景处理
  • 不依赖地图,通过自车所在车道左右道线拟合中心线,经SQP优化器QP平滑生成参考线;
  • 下游横向估计基于该参考线,针对行人、静止车辆等障碍物,选择绕行或纵向减速避让;
  • 相邻左右车道采用相同道线拟合逻辑,生成候选换道参考线。
  1. 换道逻辑
  • 正常行驶时,横向轨迹SL序列中l值为0(居中状态);
  • 换道时切换追踪坐标系,设定7秒换道时距,锚定7秒后横向偏置归零的目标点,经QP平滑得到换道轨迹。

(二)特殊场景处理方案

  1. 车道一分多/道路分叉场景
  • 不依赖地图,仅依赖导航信息;
  • 保留上一帧参考线至车头前方,通过贝塞尔曲线连接目标车道中线,生成完整参考线;
  • 远端车道点选取时,抛除规定时距内无需居中的点,避免横向回中过快导致轨迹不平滑;
  • 并行生成多条候选参考线,根据导航指令选择对应车道的参考线。
  1. 导航选车道机制
  • 导航提供道路拓扑、当前及路口车道数量、车道掩码(如0001表示仅最右侧车道可通行);
  • 优先根据掩码选择固定车道(右转选最右、左转选最左);
  • 若存在车道遮挡或感知与导航车道数量不匹配,通过判断车道边界是否为路沿(curb)筛选候选参考线;
  • 新增20帧时间窗非极大值抑制逻辑,基于Lane mark属性(左转、直行、右转等)进一步筛选车道。

(三)清图(HA)方案应用

  1. 应用场景:过路口时,因感知距离有限或遮挡,利用清图实现超视距引导。
  2. 地图信息:清图提供路口退出点10米范围的车道中心线及边界坐标。
  3. 定位偏差修正
  • 基于路沿信息调整清图边界位置,确保引导至正确路面;
  • 根据感知车道线和导航车道数,粗略估计并修正清图车道宽度;
  • 结合对向车道停止线,更早判断路面范围,修正清图位置。
  1. 状态机切换:从平行车道状态→地图引导状态→感知引导状态→回归平行车道状态。

(四)Feature Point应用

  1. 换道意图抑制:在扩展车道过渡段,利用Feature Point识别扩展车道位置,抑制车道索引计算和换道意图发送,待车道稳定后恢复。
  2. 参考线生成:扩展车道场景下,生成并行参考线,直接连接目标车道,无需经过换道状态机。

(五)转向博弈问题及解法

  1. 现有问题:转向时与其他车辆汇流易冲突,现有绕行方案和采样式时空联合方案效果不佳;预测依赖运动学地推,仅单模态轨迹,无法准确判断其他车辆意图。
  2. 临时方案:纵向策略保守,遇风险即刹车,转向速度缓慢。
  3. 合理解法:
  • 预测模块输出多模态轨迹簇,计算轨迹选择概率;
  • 结合时空联合优化和博弈模型,判断对方让行意图,规划拟人化轨迹。

(六)代码相关讨论

  1. 构造函数调用分析:讨论了拷贝构造函数、移动构造函数的调用场景及输出差异,明确传参方式(值传递、常量引用传递)对变量修改的影响。
  2. 华容道问题求解思路
  • 问题描述:3×3网格,通过0(空白)上下左右移动,将数字恢复至目标排列,返回最小步数(无解返回-1)。
  • 示例
  • 1 2 6
  • 0 5 7
  • 4 8 3
  • 每一步只有0可以上下左右移动
  • 要达到目标,比如
  • 1 2 3
  • 4 5 6
  • 7 8 0
  • 核心思路:采用BFS搜索,用队列存储棋盘状态,哈希表记录已访问状态及步数,通过getneighbor函数扩展0的移动状态。

(七)公司业务平台情况

  1. 平台分类及处理方式
  • 低算力平台:后处理占比高,依赖传统规划算法;
  • 高算力平台:云端主导,技术方向更前沿。
  1. 业务比重:低算力平台市场空间大(车企走量需求),高算力平台为未来技术方向(成本高、车企自研意愿强)。
  2. 人员安排:有专门交付团队,研发团队人员根据主线技术攻坚目标流动,无固定长期分工。

HR面

一、工作经历介绍

  1. 毕业入职情况:张泽坤2024年7月从学校毕业,加入京北恒润(应为经纬恒润),参与CQC35项目中横向规划的开发,主要负责参考线部分,也参与绕行、换道及建图等工作。
  2. 后续岗位情况:后半年成为JIRA横向问题解决负责人,对原横向规划较了解,目前项目HOA已交付,CNOA基本交付等待OTOTA。

二、离职原因说明

  1. 技术发展受限:经纬恒润在端到端技术方面几乎为零,传统方案也不先进,且公司管理层内斗,心思不在技术升级上,公司计划保守,员工进步空间小。
  2. 出差体验不佳:今年出差180天,出差强度大且工作多为修修补补,个人无提升,与同事认为继续待下去青春会荒废。

三、校招选择缘由

  1. 选择原因:本人和老婆是河北人,希望在京津冀工作,且自动驾驶行业缺口大、薪资待遇好,经纬恒润base在北京且待遇相对较好。
  2. 服务约定:公司希望员工服务5年,但不强制,人员流动较大。

四、面试感受分享

  1. 轻舟面试:觉得轻舟面试官经验丰富,交流顺畅,岗位直接主管经验丰富,早期做L4出身,公司技术导向。
  2. 其他公司对比
    • 文远的leader不如轻舟好交流,面试时不重视;
    • 酷锐城面试体验比文远好,但工作更push,端到端程度比轻舟高。

五、新工作期望阐述

  1. 理想工作:希望学习机会多,在时空联合或端到端技术上有拓展,待遇比原来好,工作地点仍在北京。
  2. 看机会情况:从11月初开始看机会,和几个同事约定一起,自己进展最快,还面试了酷锐城和文远。

六、恒润收获总结

  1. 技能提升:刚入职就被委以重任,对量产级横向框架了解迅速,工程经验和协作能力增长快。
  2. 人际关系:部门同事友好,交流好,收获很多朋友,技术探讨互帮互助。

七、轻舟相关了解

  1. 业务情况:了解到轻舟在L2和L4有业务,L2处于向端到端转型期,但不清楚转型程度。
  2. 工作节奏:面试官称交付节点附近较忙,平时和原司非节点时工作时长差不多,目前处于集中项目交付期,强度大,周末加班可倒休,正常有双休。
  3. 福利待遇:保险公积金顶格缴纳,七险一金,有年度体检,一年15薪,表现出色有期权激励。
  4. 晋升情况:公司急速扩张,有同学三四个月成为function owner,试用期带新同学,能力突出一年可获两次晋升,公司注重员工个人发展意愿。
本文作者:战斗包子
本文链接:https://paipai121.github.io/2025/12/02/工作/面试/轻舟面试/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可