网易游戏研发一面面经
- 自我介绍
- C++虚函数的实现机制?
- 构造函数中可以调用虚函数吗?为什么?
- 析构函数需要声明为虚函数吗?为什么?
- 说说C++的智能指针
- map和unorder_map的底层数据结构
- vector迭代器失效的情况
- 多线程和多进程的区别
- 怎么实现单例模式?
- 实现一个函数,输入整型参数size和k,返回大小为size字节的内存且满足k字节对齐
- 有10瓶药,每瓶药里面有若干数目的药片(每瓶的药片数量不等),其中有9瓶药的每片药物的重量为1g,剩下一瓶药中每片药物重量为1.1g。现在给一个电子秤,可以精确的称出物品的重量,问最少几次能找到重量不同的那瓶药物?
- TCP三次握手四次挥手,CLOSE_WAIT和TIME_WAIT的作用