阿里云智能基础软件暑期实习一面 自己研究生主要做内核和虚拟化安全, 代码阅读相对多一点,业余时间写了点KVM模块,内核模块练手,挑战一下自己投一个开发岗! 总面试时长1h30min, 因为投的是基础平台开发工程师,是内核与虚拟化相关的,所以也只问了操作系统相关的问题 1. 介绍论文和项目,这一块主要是一直在聊论文,包括论文的细节,实现的过程中遇到什么难点, 有没有什么印象比较深刻的bug, 聊了三十多分钟论文。 2. 我阅读过KVM模块的那部分代码 3. KVM内存虚拟化是怎么是怎么实现的? 追问:EPT页表如何实现 追问:Guest通过EPT页表访问要...