9.9二面 time:80分钟 手撕两道 自我感觉答的还可以,结果10号状态变成共享中,已经凉了!1、自我介绍2、实习工作主要是DMA还是PCIE3、什么情况下出现性能问题4、PCIE是在什么数据下5、PCIE会限制DMA的性能6、用中断来接受,而不是轮询7、申请得到申请不到是受谁控制的8、怎么保证1MB申请连续9、kmalloc10、利用率、功耗怎么得到的11、什么是系统调用12、用户态用什么函数才能调用内核态的东西13、测试覆盖率14、单个线程的创建时机15、讲一下RISCV16、页表管理是怎么做的17、TLB置换算法18、用户态实现协程19、协程的优势20、11里面的智能指针区别21、share——ptr计数22、移动构造相对于复制构造什么区别23、move是怎么使用的24、035规则25、标准库容器介绍一下26、map和unordered_map区别27、vector和array28、能不能用mem_copy拷贝vector29、怎么看占用CPU linux30、看每个磁盘挂载的分区31、cmake target32、cmake生成什么,每一步编译具体命令有什么说法33、GDB通常用来调试什么?34、git35、git遇到冲突用哪个比较多36、说一下PCIE从握手到驱动加载的过程37、OPENCL在哪个平台38、怎么做到计算能力比较强40、用的ONX吗41、线程池