1. 面向对象几大设计原则。2. 重写、重载区别。3. 接口、抽象类区别,哪个场景使用哪种方法。4. 白盒测试方法。5. 黑盒测试方法。6. 设计测试用例需要考量什么。7. 游戏实际场景测试用例设计,以炉石传说法师火冲为例。8. 进程线程协程、僵尸进程。9. http、https、tcp、upd区别,什么场景适合使用什么协议。10. 手撕快速选择算法。11. 智力题。12. 代码分析题,问些时间复杂度空间复杂度,对象何时创建和销毁,如何优化等。13. 一些hr面会考察的问题。