2024最新SLAM实习、秋招面经(百度、华为、小米、蔚来、理想、美团、阿里菜鸟……)

本文主要是介绍2024最新SLAM实习、秋招面经(百度、华为、小米、蔚来、理想、美团、阿里菜鸟……),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

秋招已经结束,大大小小面了50场左右,就此开始慢慢整理一下,希望可以给看到的同学一点帮助~
整理期间免费开放,整理完毕后打算设置成VIP可见,赚点小外快

个人BG:双非本,985硕。主要研究方向包括激光SLAM、视觉SLAM、VIO

(ps. 整个面经大致按时间线记录,前期遇到过的问题后续不再记录)
(pps. 目前还在思考是光写面试问题,在问题之后还是附上我的一个不一定对的参考答案…才疏学浅,怕误导到大家。暂定先只写问题吧,一些没有标准答案的问题我也写一写我的理解,如有出错请帮忙在评论区留言哈!)

一、 实习面经

我开始找实习的时间大致是12月中旬,计划3-6月实习。一开始选了一些初创公司练手,前期的面经没有留存记录,暂且不表

1、毫末智行

一面

  • 项目-优化雅可比
  • 项目-点云线特征获取
  • ORB特征点及描述子怎么提取
  • 单应性矩阵怎么求解
  • 描述一下对极几何
  • ICP配准的解析解法
  • 手写高斯牛顿曲线拟合
  • 八股-多态、虚函数、纯虚函数、内存泄漏
  • coding-爬楼梯

二面

  • 怎么使用Eigen对位姿进行插值,主要考察slerp()函数
  • 使用SVD对平面拟合,简述思路
  • VINS-mono的marg策略,主要考察VINS针对是否是关键帧时不同的策略

2、蔚来

一面

  • 项目-轮速计使用的是原始数据还是直接的pose
  • Fast-Lio2的ikdtree
  • 边缘化以及FEJ的原理
  • 八股-shared_ptr、weak_ptr、多线程
  • coding-翻转链表
  • SLAM Coding-imu和lidar时间戳对齐

二面

  • 项目-语义SLAM有没有什么办法可以使得语义信息获取不太耗SLAM时间
  • 项目-标定中有没有做在线标定
  • 定位指标有没有2sigma、3sigma误差等指标,仅使用均值是不是不太合理
  • 位姿插值-slerp函数
  • SLAM Coding-给定位姿轨迹和各帧的点云,拼接成一个大的点云地图。

三面

  • 聊天

3、经纬恒润

  • BA使用的假设,或者说使用BA要满足的前提条件(至今不知道他想问什么,有懂的大佬可以评论区留言)

4、美团日常实习

一面

  • 聊项目
  • 聊一聊 VINS-Mono和ORB3的区别:初始化、优化方式、特征点提取及管理…
  • VINS-Mono初始化的过程
  • 八股-模板类多态和虚函数多态分别在什么阶段形成(预编译和运行阶段)
  • coding-二叉树的右视图
  • coding-计算两个矩形的IOU,需要考虑矩形倾斜的情况

二面

  • SLAM Coding-手写体素滤波

二、 秋招面经


等待更新…

这篇关于2024最新SLAM实习、秋招面经(百度、华为、小米、蔚来、理想、美团、阿里菜鸟……)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/565264

相关文章

华为鸿蒙HarmonyOS 5.1官宣7月开启升级! 首批支持名单公布

《华为鸿蒙HarmonyOS5.1官宣7月开启升级!首批支持名单公布》在刚刚结束的华为Pura80系列及全场景新品发布会上,除了众多新品的发布,还有一个消息也点燃了所有鸿蒙用户的期待,那就是Ha... 在今日的华为 Pura 80 系列及全场景新品发布会上,华为宣布鸿蒙 HarmonyOS 5.1 将于 7

MyBatis Plus 中 update_time 字段自动填充失效的原因分析及解决方案(最新整理)

《MyBatisPlus中update_time字段自动填充失效的原因分析及解决方案(最新整理)》在使用MyBatisPlus时,通常我们会在数据库表中设置create_time和update... 目录前言一、问题现象二、原因分析三、总结:常见原因与解决方法对照表四、推荐写法前言在使用 MyBATis

Java SWT库详解与安装指南(最新推荐)

《JavaSWT库详解与安装指南(最新推荐)》:本文主要介绍JavaSWT库详解与安装指南,在本章中,我们介绍了如何下载、安装SWTJAR包,并详述了在Eclipse以及命令行环境中配置Java... 目录1. Java SWT类库概述2. SWT与AWT和Swing的区别2.1 历史背景与设计理念2.1.

Java日期类详解(最新推荐)

《Java日期类详解(最新推荐)》早期版本主要使用java.util.Date、java.util.Calendar等类,Java8及以后引入了新的日期和时间API(JSR310),包含在ja... 目录旧的日期时间API新的日期时间 API(Java 8+)获取时间戳时间计算与其他日期时间类型的转换Dur

MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)

《MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)》掌握多表联查(INNERJOIN,LEFTJOIN,RIGHTJOIN,FULLJOIN)和子查询(标量、列、行、表子查询、相关/非相关、... 目录第一部分:多表联查 (JOIN Operations)1. 连接的类型 (JOIN Types)

MySQL 存储引擎 MyISAM详解(最新推荐)

《MySQL存储引擎MyISAM详解(最新推荐)》使用MyISAM存储引擎的表占用空间很小,但是由于使用表级锁定,所以限制了读/写操作的性能,通常用于中小型的Web应用和数据仓库配置中的只读或主要... 目录mysql 5.5 之前默认的存储引擎️‍一、MyISAM 存储引擎的特性️‍二、MyISAM 的主

Python多进程、多线程、协程典型示例解析(最新推荐)

《Python多进程、多线程、协程典型示例解析(最新推荐)》:本文主要介绍Python多进程、多线程、协程典型示例解析(最新推荐),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定... 目录一、multiprocessing(多进程)1. 模块简介2. 案例详解:并行计算平方和3. 实现逻

Spring Boot集成SLF4j从基础到高级实践(最新推荐)

《SpringBoot集成SLF4j从基础到高级实践(最新推荐)》SLF4j(SimpleLoggingFacadeforJava)是一个日志门面(Facade),不是具体的日志实现,这篇文章主要介... 目录一、日志框架概述与SLF4j简介1.1 为什么需要日志框架1.2 主流日志框架对比1.3 SLF4

Maven中引入 springboot 相关依赖的方式(最新推荐)

《Maven中引入springboot相关依赖的方式(最新推荐)》:本文主要介绍Maven中引入springboot相关依赖的方式(最新推荐),本文给大家介绍的非常详细,对大家的学习或工作具有... 目录Maven中引入 springboot 相关依赖的方式1. 不使用版本管理(不推荐)2、使用版本管理(推

springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法

《springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法》:本文主要介绍springboot整合阿里云百炼DeepSeek实现sse流式打印,本文给大家介绍的非常详细,对大... 目录1.开通阿里云百炼,获取到key2.新建SpringBoot项目3.工具类4.启动类5.测试类6.测