网易互娱初级游戏研发一面
1、首先讲了项目
2、TCP、UDP区别
3、阻塞和非阻塞的区别,如果阻塞模式下开多线程,那么它的性能与非阻塞对比
4、vector扩容机制,一个vector初始容量为1。扩到N的时间复杂度,估算往一个 vector 插入N个元素的时间复杂度。
5、vector要想释放一段内存用什么,resize会不会释放内存
6、new和malloc 的区别,要想new不抛出异常怎么办。
7、new[]不配合delete[]使用会发生什么情况,为什么。
8、洗牌算法。