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