作为北美留学生,会首先收到面试邮件,并加入一个由华为hr创建的留学生群里面,面试当天等待群里叫号依次进行视频面试的。目前仅进行了技术面试和性格测试,面试官是一个看起来不苟言笑的技术大牛,虽然面试中表现得很严肃,但是可以感觉到并没有故意刁难你或者看不起你的意思。问的问题并不难,除了和项目相关的东西外还有些操作系统和linux内核相关的基础知识。在我一一回答后对方表示了对我技术的肯定,询问后他告知我此次技术面试没什么问题,然后他介绍了他们的部门,然后告诉我等待下一次综合面试就好了。
面试官问的面试题: 1. 研究linux内核的学习经历,基于什么内核版本,读过哪些部分的内核代码。
2. 描述cfs工作原理
3. 描述rr的工作原理
4. tlb是什么
5. 实模式是什么东西
6. 描述一下这个项目(从我的项目中挑了一个他认为和工作较匹配的项目,是一个基于kvm、qemu、arm平台的虚拟机io管理架构相关的虚拟化的项目)
7. 描述一下容器是什么,容器和普通虚拟机的区别在哪里