2020网易上海社招面经
一面
- 引用和指针的区别
- 宏定义和const的区别
- 智能指针
- 泛型
- 派生的构造和析构顺序
- 多态实现方式
- 单例模式如何实现(要考虑多线程和类外实例化)
- TCP和UDP的区别
- TCP链接采用二次握手会有什么问题
- 两个堆栈实现队列操作
- 有1000个玩家,取战斗力前50的玩家
- 如何找到玩家视野范围内的NPC
- 查找数组中连续和最大的子数组
- 怎么实现描边效果
二面:
- 主要是项目相关的
三面:
- 项目相关的
- 直播间,1000万玩家级别,快速抽奖的算法
- 定时器的实现
四面:
- Map的原理
- 虚函数的实现
- Tolua的原理
- Lua运行时热更
二面完,楼主收到反馈说与部门职位不匹配,然后把我转推了另外一个部门,然后三面,三面完又把我转推了,然后还要第四面,现在我已经不报任何希望了,希望这个面经能帮助到需要的人吧
#网易##社招##面经##c#工程师#