小米嵌软一面

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 上海
你这个问了这么多can,你这个我估计是汽车方向的
点赞 回复 分享
发布于 10-24 12:13 陕西
小米汽车嵌软薪资怎么样呢?985硕
点赞 回复 分享
发布于 09-29 21:46 重庆
好难啊,我去过汽车零部件厂实习,只能答上can的帧结构以及非破坏性仲裁,其他的根本没思路😨
点赞 回复 分享
发布于 09-29 17:35 湖北
小米汽车嵌入式软件吗
点赞 回复 分享
发布于 09-29 13:03 重庆

相关推荐

12-08 16:41
已编辑
门头沟学院 前端工程师
虽然但是还是有点点受挫,身边的好多学长学姐现在都在大厂,甚至有同28不同方向的已经有一段实习了,自己还连一段实习都没感觉还是要多努力学习学习,有面试已经是很好的开端啦愿好运常伴我身timeline12.4 要简历约面12.6 一面12.8 询问面试反馈,说没过,给了面试评价和建议,公司给我的印象真的很好 TvT 继续努力✊一面面试官是个女孩子,特别特别特别的友好,虽然说是第二次面试,但是在面试前还是很紧张的,面试官一直是笑着的,让我觉得很放松 TvT,总的来说八股问的比较多,一般是根据你的回答进行追问1. 自我介绍2. Medule Federation 对于 monorepo 的优化体现在哪?3. 说说 cdn4. 打开一个网页的过程5. 说说布局和绘制6. 还有什么会影响布局7. 虚拟列表原理8. 把列表换成树怎么做(不会 TvT9. JS 异步的实现10. 对于计算量比较大的任务可以怎么做11. webWorker 缺点?(没答出来12. 说说闭包和作用域13. 闭包和垃圾回收机制14. 怎么清楚闭包中的变量15. 垃圾回收机制什么时候触发16. nodejs 内置的模块(没答出来17. 问了一下学校什么课程18. 问问数据结构的,数组和链表的区别(没答出来 TvT,私密马赛 sansei19. 用什么打包?20. Vite 的配置你是默认的还是会自己去配置21. 组件库按需导入怎么实现的22. 为什么还要配置 umd 导出23. 说说 umd,amd,cjs,esm 的区别24. 说说你的 LLM 的项目25. 怎么管理对话上下文的?26. 说说 sse,为什么用 sse,和 webscoket 区别27. websocket 用过吗?(没有28. sse 是怎么实现的29. 把你知道的前端性能优化方面说说30. 什么会导致 React 组件重复渲染31. 说说怎么减少不必要的渲染32. 说说浏览器的缓存33. http 的版本有什么区别反问1. 公司业务(面试官好耐心的跟我说了好久,业务有 agent 平台,PRA 还有 web 端客户端之类的2. 实习生会有人带吗3. 面试反馈什么时候出4. 觉得我答得怎么样(答的都挺全面的,但是还是有些深入的东西不是很熟,比如说为什么啊之类的,但是我们不能以工作好几年的要求来要求还没工作过的你嘛
点赞 评论 收藏
分享
评论
3
27
分享

创作者周榜

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