小米嵌软一面

1. 先做个自我介绍吧。

2. 我们来深入聊聊你的项目,挑一个你觉得最有挑战性的讲讲。

3. 你对 CAN 协议了解多少?能讲讲 CAN、CAN FD 和 CAN XL 之间的演进和区别吗?

4. CAN 协议里的错误处理机制是怎样的?主动错误帧和被动错误帧有什么区别?

5. 如果一个节点发送了远程帧请求数据,但总线上没有节点响应,会发生什么?

6. 当多个 CAN 节点同时开始发送数据,会发生什么?能详细讲讲 CAN 的仲裁原理吗?

7. CAN 的波特率是怎么计算和设置的?CAN FD 的可变波特率和传统 CAN 2.0 相比,有什么不同?

8. CAN 协议里,单帧传输和多帧传输(比如 ISO-TP)有什么区别?

9. 假如现在有个项目用的是 CAN 2.0b,需要升级到 CAN FD,你会从哪些方面着手修改?

10. 能介绍一下 I2C 协议吗?它的工作原理是怎样的?

11. 你项目里用到的 WiFi 模块,它和主控 MCU 之间一般是怎么通信的?

12. 再具体聊聊你的实习经历吧,主要负责了哪些工作?

13. HTTP 和 HTTPS 有什么区别?HTTPS 是如何保证通信安全的?

全部评论
佬是项目里用了can吗,还是因为投的车载的原因,怎么这么多can问题
1 回复 分享
发布于 09-26 21:12 上海
小米汽车嵌软薪资怎么样呢?985硕
点赞 回复 分享
发布于 09-29 21:46 重庆
好难啊,我去过汽车零部件厂实习,只能答上can的帧结构以及非破坏性仲裁,其他的根本没思路😨
点赞 回复 分享
发布于 09-29 17:35 湖北
小米汽车嵌入式软件吗
点赞 回复 分享
发布于 09-29 13:03 重庆

相关推荐

评论
3
26
分享

创作者周榜

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