一面:全程接近 1 小时,主要拷打项目,无八股。1. XV6 实验的 copy on write 机制与 mmap 系统调用是怎样实现的?2. 传统文件系统与持久性内存文件系统的区别?涉及到文件系统的读写全过程。3. 动态内存分配,内存回收以及伙伴系统的实现流程(结合内核源码)。4. DMA 控制器驱动程序的大概实现,进行 DMA 传输的时候如何解决缓存一致性问题?5. 觉得自己还有哪些优点,以后想从事什么方向的工作?6. 反问,反问阶段面试官说只有一轮技术面,二面是 HR 面。