1. 自我介绍
  2. python有过深入了解吗?
  3. 面向过程和面向对象哪一块用的比较多?那你用面向对象做了哪些工作
  4. 说一下C++的编译过程,编译过程中宏定义和const的区别是什么?在大型工程中用const好一些还是宏定义好一些?
  5. 内联函数有了解过吗?讲一下。
  6. 虚函数
  7. 内联函数和虚函数谁的执行效率更快?为什么?那静态函数呢
  8. 静态函数和普通函数运行效率有什么差距吗?
  9. 进程和线程?进程内存分布讲一下
  10. 堆和栈的区别
  11. 堆里面申请内存有哪些方式?new和malloc的区别
  12. 在构造函数里面能调用虚函数吗?为什么?如果子类在构造函数中调用了父类的虚函数会发生什么?
  13. 在析构函数里面能不能抛出异常?如果抛出会发生什么
  14. C++内存泄漏有哪些?一个类既不继承也不是子类,内部也没有虚函数,那他的析构函数需要声明为虚函数吗
  15. C++发生内存泄漏有什么好的办法来解决这个问题?
  16. 智能指针的实现原理是什么?循环引用如何解决
  17. TCP和UDP的区别?
  18. 平时玩游戏吗?LOL。你觉得LOL的战斗逻辑是如何发送到客户端上的?TCP还是UDP
  19. 平时有了解过帧同步和状态同步吗?
  20. 设计模式有了解过吗?单例模式主要用于什么情况
  21. 比较大型的MVCC了解过吗
  22. 如果让你来设计一个LOL商城系统,有一些商城的数据,你会如何用代码来建这个商城?
  23. 有1W个数字,找出最大的10个数字
  24. O(N)的排序有哪些?讲一下基数排序和桶排序
  25. 20G的字符串,只有4G的内存,找到出现最多的前10个的字符串?
  26. GPU的渲染(管线)了解过吗?图形学有学过吗?
  27. 你为什么会选择来做游戏?更倾向于做客户端还是服务器的?
  28. dota了解吗
  29. 给我简单介绍了一下帧同步和状态同步,然后有一个moba的游戏,使用帧同步还是状态同步?
  30. 玩游戏时掉帧后恢复是使用的帧同步还是状态同步?
  31. 提问环节:比较关注实习生的哪些技能和知识?核心的还是学习和反应能力,反应快的,有面向对象的大工程的经验。