一面
空类大小,空类带构造析构大小,空类带虚函数大小
不同语言的垃圾回收,所有垃圾回收的技巧,新生代划分, 引用计数
智能指针
shared_ptr,怎么实现,shared_ptr初始化和make_shared区别,share_from_this
虚函数,虚函数调用开销,虚表指针什么时候指向虚函数表,虚析构函数,构造函数里调用虚函数
TCP粘包
100等概率随机7(洗牌算法)
流式等概率随机(不会)
赛马智力题
设计排行榜,能够实时获得排名
二面
项目
python内存管理,循环引用怎么办
C++从代码到可执行文件的全过程,有哪些可以优化
预处理阶段要怎么优化
动态链接和静态链接
MMO场景人数太多怎么办,同一个地点聚集太多人怎么办
遮挡剔除怎么做
#funplus##秋招##游戏##面经#