百度嵌入式面经 一面 二面 反思

一面

  1. 项目阐述,引出问题
  2. 头文件的包含?
  3. 宏的作用,宏定义的函数?
  4. vector的使用,扩展内存这些?
  5. 虚函数理解,底层?
  6. 二分法的应用?(说了AVL平衡二叉树)
  7. 红黑树的怎么保持平衡的?(同5:说了AVL平衡二叉树)
  8. map和unordered_map的区别,关于hastable表的实现?
  9. ROS的里面的知识?(不会,没有答出来,简历删除掉)
  10. Git的base rebase merge的使用场景
  11. 嵌入式 IIC 和SPI具体使用,以及相关的配置。IIC的上拉电阻?(两个作用,高电平,开漏输出)
  12. 进程间通信
  13. Linux系统如何使用,交叉编译器使用过吗?linux驱动没有写过是吧
  14. C/C++的基本问题(一些常见的八股文,整体上从C/C++对照着说)malloc和newC/C++static关键字C/C++内存布局,malloc和new的关系两个栈实现队列数组和链表的关系(从内存、性能、操作复杂度上来说)
  15. 反问具体的问题部门多少人深圳?具体的业务?能力提升的地方?IIC上拉电阻的另一个作用

二面

  1. 主要描述项目问题
  2. 介绍项目
  3. 项目中的难点以及突破
  4. 嵌入式linux驱动是怎么写的?这些问题不太理解,直接说不问了?
  5. 你的项目有哪些是基于linux系统做的。
  6. 项目中关于嵌入式方面的优化点,
  7. 比较一下串口、IIC、SPI通信的特点(我从自己实际项目中使用的情况说了一些)
  8. 自己飞控的mahony互补滤波算法的设计?
  9. 飞控的实现过程?每一步都做了哪些工作?是从0开始的吗?讲一下
  10. 项目中介绍:IIC的具体协议原理
  11. 问了freertos一点问题
  12. 一道 螺旋矩阵(没有过,是因为没有初始化vector)
  13. 具体比赛中遇到的问题,以及如何解决的?说一下思路。
  14. 反问?

反思

一面:非常感谢一面的面试官所给予认可,并且面试中对我进行了很好的引导,让我对自己有一定的信心,第一次面试大厂,也是第一次得到大厂的工程师的认可,可以是说对于后面的面试增加很大的自信,也让自己知道自己那些地方可以,那些地方不足,需要补充。

百度由于一面比较好,就继续约了二面,二面是中规中矩,没有太多突出的地方,主要聊自己的实践项目多一些。

最后,很感谢百度给机会,后续到很晚的时候,大概隔了有一个多月,电话沟通了offer,太感谢百度给这次机会🙏🙏,再次感谢百度的面试官的引导。

之前参考的一个指南比较好 有需要的同学可以看看

嵌入式软件工程师面试完全指南

面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,3300+订阅,非常适合在找工作面经薄弱的同学,销量即是口碑,提前订阅提前享受,持续更新中。

原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM

全部评论

相关推荐

我懒羊羊觉得没问题:技术栈有点少了,项目积累不够,显得简历有些空泛啦,而且现在应该是就要找暑期实习的时候了,而且女孩子干嵌入式的不是很多,你可能得考虑一下现在来不得及以及值不值得花这么多时间去干研发
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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