小鹏-嵌入式和通用操作系统工程师

📍面试公司:小鹏汽车

🕐面试时间:一面(8.5)、二面(8.13)、hr面(8.20)

💻面试岗位:嵌入式和通用操作系统工程师

❓面试问题:

一面:

1.拷打项目30分钟(项目中最大的难点、如何解决的、使用的算法具体实现、穿插问八股)

2.电机控制的流程(两种工作模式),MODBUS的具体细节和实现

3.为什么使用共享内存+mmap,区别和具体在内核的实现

4.v4l2的数据传输的应用层流程、具体底层实现了解吗

5.c、c++八股(const、volatile关键字,锁,优先级反转等)

二面:

1.继续拷打项目30分钟左右(问第二个项目platform框架下,如何适配多soc以实现复用)

2.详细讲解一下platform驱动设备的匹配流程

3.详细讲解一下MQTT服务的实现(连接、订阅、发布、断线重连机制、心跳保活机制等),以及全流程怎么考虑单独写这个类的

4.socket实现进程间通信的流程,为什么采用socket通讯(只提供方法调用,不提供具体实现)

5.对小鹏的理解和对岗位的理解

三面:

HR面试(主要还是岗位和小鹏的理解)

🙌面试感想:

三个面试,面试官都和好,都能做到及时补充,基本问题也都是围绕项目展开,循序渐进,很友好

再次强调((比某智姓机器人公司好一万倍(地域歧视))

#面经##嵌入式##秋招笔面试记录##面试问题记录##你投了多少家公司?进展是___#
全部评论
同学考虑深圳睿联不,我们正在秋招,可在我主页看岗位,感兴趣可直接投递~
1 回复 分享
发布于 09-02 17:00 广东
很专业的
1 回复 分享
发布于 09-01 22:39 江苏
请问楼主,二面和一面的区别是什么呢,只是对不同的人将项目吗,还是在项目侧重点或者深度上有区别?
点赞 回复 分享
发布于 09-02 22:10 四川
坐标南京,OD岗位多多
点赞 回复 分享
发布于 09-01 11:05 贵州
点赞 回复 分享
发布于 09-01 11:02 湖北

相关推荐

岗位:小鹏机器人中心 运动控制(传统方向)base:深圳时间:10.24一面是技术面,主要看基本知识和解决问题通识思路。遇到问题说的不深也没关系,面试官很好,会引导你,说出自己的思路也不错。0️⃣面试官介绍职责范围:双足机器人,运动控制团队。保证能稳定站立行走,腰部运动,双臂运动,头部运动。1️⃣自我介绍2️⃣论文规划提出的是一个什么算法?3️⃣围绕论文问一些问题:什么是微分平坦,有什么好处?无人机拓展的姿态是用什么表示的?四元数的导数?4️⃣假设有一个六轴机械臂,固定基座,传感器只有六个电机的编码器。希望实现末端从一个pos到另一个pos。如何设计系统架构,多少模块,去实现这个功能?5️⃣你提到了逆运动学,逆运动学求解的过程是怎么用的?是解析解吗?为啥不能用解析解?6️⃣如果用数值解,那么多解情况该如何处理?加约束条件吗?(怎么加?如果两个解都不违背joint limit,怎么加?)7️⃣关于雅克比矩阵是干什么的?可以用来做什么?什么叫动力学什么叫运动学?是否可以把q导转成v?8️⃣路径规划这边如何避免自碰撞和和外面物体的碰撞?碰撞检测怎么做?路径搜索空间又是如何生成的呢?基于笛卡尔空间还是关节空间?9️⃣关于你提到的控制模块,前馈 pid分别都是干啥的?I是否是通过引入极点消除静差?如果pid左右摆动怎么办?P怎么调试?如果P调好后,只调整ID怎么办?如果D给的很小会怎么样?I消除稳态误差是什么意思,可以举一个例子吗?如果给一个阶跃,是否还有稳态误差?🔟重力补偿怎么做?使用雅克比矩阵计算是否可行?1️⃣C++基本知识拷打:基本代码coding,给你一段代码,让你仿照原有代码手写一个继承,然后解释里面的一些细节为啥要这么写,有什么好处,里面还有函数指针之类的又到一年秋招时,翻出去年的秋招流程笔记。后续会更新其他公司的面经,欢迎关注主页有内推码,欢迎投递拓竹科技!
查看14道真题和解析
点赞 评论 收藏
分享
评论
6
20
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务