发面经攒人品,许愿oc T-T一面:项目相关怎么设置线程数量?死锁?死锁4个必要条件?锁的类型?知道递归锁吗?面向对象?多态?模板?完美转发知道吗?实现原理?虚函数原理?一个例子,类的size?哪些函数不能声明为虚函数?内涵函数什么情况下不能被声明为虚函数?stl的map等等口述lru,口述put方法new和malloc区别?给一个指定地址,可以在指定地址上调用new吗(查了一下是定位new?)?lambda的外部捕获实现原理?算法题:两个数组,交换一对值,怎么交换可以和相等二面(有些记不清了,但是重量级的还记得):项目相关c++ 的function怎么实现类型擦除有一个线程池,怎么保护lam...