54min处女面😭无手撕,想锻炼一下,被狠狠拷打八股了1.自我介绍2.介绍第一个项目功能难点3.讲讲跳表实现优缺点4.数组和链表优缺点5.连续读十个元素和跳着十个元素连续读十次哪个快 为什么6.cpu访问内存流程(忘了 回答了cache7.cache加载数据最小单位是字节吗(面完才发现是408里的内容8.怎么提升cache命中率?(瞎回答的9.cpu执行过程(取指 译指这些 但是忘了10.跳表横向改为数组存储可以吗11.vector动态扩容12.map和unorderedmap底层怎么实现13介绍第二个项目14.讲讲进程和线程15.进程怎么实现内存隔离16.讲讲虚拟内存 new完的对象是虚拟还是物理17.怎么查看进程内存泄漏18.智能指针讲讲19.内存模型了解吗(其实是代码段 堆 栈这个)20.了解栈帧吗(完全没听过21.空类默认生成什么函数除了析构构造22.讲讲深浅拷贝23.讲讲const放在函数前和函数后的区别24.指针常量和常量指针25.模板类了解吗,怎么编译实现的26讲讲多线程?线程池怎么实现?27讲讲线程的状态28了解设计模式开发范式高内聚低耦合吗(完全没准备29讲讲单例模式 怎么实现的?反问:xxx总结:面试经验还是太少了,语言有点混乱不清晰,八股背的也不到位,继续沉淀多面吧