黑芝麻人工智能 嵌入式软开技术一面

📍面试公司:黑芝麻

面试时间: 2024.9.26,40min,视频面

💻面试岗位:嵌入式软开

❓面试问题:

  1. 自我介绍。
  2. volatile 关键字,进而引申到硬件寄存器的一些问题,以及编译器优化、内存屏障。
  3. inline 关键字。
  4. CPU 的缓存一致性。
  5. 写时复制怎么实现的。
  6. 如何简化了用户态和内核态之间数据的传递。
  7. 页表的创建是在什么时候。
  8. mmap 实现的原理。
  9. 内存分布。
  10. 内存管理方法, sbrk 系统调用的实现。
  11. freertos 任务调度的机制。
  12. 优先级反转。
  13. 优先级是如何分配的。
  14. 串口中断是如何处理的,数据帧的格式。
  15. DMA 如何配置,怎么用的。
  16. 任务之间是如何进行同步的。
  17. 自旋锁和互斥锁的区别。
  18. 中断中可以使用自旋锁吗,可以使用互斥锁吗。
  19. 内中断和外中断。
  20. IIC 协议。
  21. 如何用 IIC 读的数据。
  22. 如果有多个 IIC 设备同时通信怎么办。
  23. git 使用过吗,常用哪些命令,git rebase 了解吗。
  24. 项目中遇到的最大困难,怎么解决的。
  25. Linux 内核使用的内存分配函数有哪些,区别是什么。

🙌面试感想:整个秋招八股强度最大的一场面试,整场都在从你的项目去问八股,但面试官人不错,压力不算很大。

#面试问题记录#
25届嵌入式面经分享 文章被收录于专栏

记录本人在24年秋招及实习(25届毕业)中的面试记录,大部分岗位都是嵌入式软件开发。

全部评论
好多八股
1 回复 分享
发布于 昨天 13:51 北京
厉害厉害
点赞 回复 分享
发布于 昨天 15:34 北京
秋招不易
点赞 回复 分享
发布于 昨天 14:59 北京
佩服大佬
点赞 回复 分享
发布于 昨天 14:26 北京

相关推荐

评论
4
5
分享

创作者周榜

更多
牛客网
牛客企业服务