下午刚刚金山云二面完,最尬的一次面试,所以想发出来,除了聊了二十分钟的项目,问的题目基本都没答上来。 1. Linux系统进程间通信信号量的实现方式 2. X86系统32位和64位操作系统页表的管理 3. 共享内存的实现 4. 影子页表的工作原理 5. 前后端驱动的工作原理 6. I/O ring的工作方式 7. IO ring和网卡多队列的区别 8. SR-IOV的原理 9. pass-through的原理 10. 在线迁移的过程和原理 11. dirty page是怎么判断的 12. 内存虚拟化的原理,内存是怎么映射的