影石嵌软一面

1. 自我介绍

2. 聊目前华为实习内容

之后就开始了八股盛宴

3. 什么是中断上下文,为什么在中断处理函数中不能休眠

4. 继续问什么是进程上下文

5. 介绍DMA,继续追问是什么驱使我用DMA而不是CPU

6. 如果遇到IIC读写错误的问题,你会怎么排查

7. 如果一个当驱动模块发生panic时,如何调试,继续问有没有做过rundump或者kkdump?

8. 有无用过中断下半部的工作队列和Tasklet

9. 在工作队列中可以休眠吗

10.工作队列是工作在进程上下文还是中断上下文

11.驱动能直接访问用户空间的内存吗

12.c和c++哪个熟

13.介绍c++的RAII机制,追问实现自动释放内存的原理,动态管理内存的底层逻辑是?

14.介绍一下多态,虚函数表是干嘛的

15.介绍堆栈的区别

16.有没有分析过内存泄露的问题

17.介绍一下之前用gdb调试的经历

18.有没有用gdb调试过踩内存的问题

19.什么是优先级反转

20.线程间有哪些同步机制,怎么解决并发竞争的问题

21.进程间的通信方式有哪些

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

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