timeline: 09-02 投递 09-10 笔试 09-27 一面 10-13 二面 一面 1h 自我介绍 实习拷打 项目拷打 面向对象三大特性 虚函数,基类和子类的默认参数不同,会发生什么 菱形继承怎么解决 new 和 malloc 的区别 placement new 构造函数有什么缺点吗 异常的性能开销是什么,如果是并发场景呢 用 memcpy 拷贝对象有什么要注意的吗 多线程修改同一个指针是安全的吗,修改指针指向的对象呢 用过 STL 里哪些东西 vector 和 list 一般用在什么场景 缓存行大小一般是多少 访存具体过程 怎么保证缓存一致性,怎么做淘汰 伪共享场景优化 ...