芯原 一面

1.自我介绍 那一套

2. 具体怎么做Linux驱动开发

3. UART、IIC、SPI、CAN的对比

4. 为什么要有Linux系统,怎么看到总线驱动设备这么一套框架

5. Linux是怎么去找驱动的

6. Linux驱动具体做过些什么

7. IIC总线

8. Linux和RTOS的内存管理

9. 具体Linux里面是怎么分配内存的

10. 编程语言用什么多

11. new和malloc的区别

12. 如何避免内存泄漏

13. 指针和引用区别

14. 左值和右值引用

15. C++的虚函数

16. 构造函数可以是虚函数吗,析构函数呢

17. 多线程用过吗

18. 平时是怎么调试程序的

19. 职业是怎么选择的、目前的学生阶段的工作

20. 进程线程

21. 锁的简单理解

22. 中断里能不能用互斥锁(这个不太会,但答案是知道的是不行,可以用自旋锁)

23. volatile关键字(这个被拷打了很久,我记得是直接从内存读取,但面试官说我说反了,这个我纠结了很久)

24. CPU怎么调用函数的

25. 经典反问

全网最受欢迎的嵌入式面经

面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,2800+订阅,非常适合在找工作面经薄弱的同学,3000+订阅还会涨价,提前订阅提前享受,持续更新中。

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

#职场中你干过哪些“蠢”事##非技术岗投递进展##牛客创作赏金赛##那些我实习了才知道的事##如何排解工作中的焦虑#
全部评论

相关推荐

评论
点赞
13
分享

创作者周榜

更多
牛客网
牛客企业服务