一开始大厅等候,我是最后一个进去的,大概等了五分钟左右刚开始我还没有意识到事情的严重性xdm都跟我说荣耀就是聊聊天,吹吹逼,二三十分钟结束,我也没当回事下午pdd面试才结束,等待期间悠闲的刷手机,后来面试直接给我绷不住了纯八股拷打盛宴,四十五分钟强度拉满,从百草园问到三味书屋,汗流浃背了。你的面试我的面试好像不一样发发面经攒人品1.C++ volatile的作用 宏定义和内联函数,extern的区别 虚函数的实现?静态函数、内联函数可以为虚函数吗?构造函数可以为虚函数吗? 深拷贝和浅拷贝 内存的静态分配与动态分配的区别 C++的内存分配 强制转换的四种类型 类中成员的访问权限介绍一下 重载和重写的区别 指针和引用的底层区别 什么是STL?迭代器和指针的区别 优先队列的底层实现原理2.数据结构 有哪些常见的算法和数据结构? 介绍一下时间复杂度、空间复杂度?以及生活中的一些时间换空间,空间换时间的例子(这块答得不太好) 如何判断图里面是否有环? 二叉平衡树和跳表有什么区别 如何实现一个循环队列3.计算机网络 OSI七层协议 TCP第三次握手的ACK丢失了怎么办4.网络系统 select,poll和epoll的区别(上午才看,吟唱施法) 线程和协程的区别 23中设计模式了解哪些?介绍一下5.MySQL mysql是如何发生死锁的? mysql为什么要采用B+树_____________________________________________更新:当晚收到人才测评