频道首页
目录
美团2023年0419 凉经—c++真的凉
一面: 自我介绍,项目介绍,这部分没有细问; 然后面试官直接开始问操作系统: 1、用户态和内核态?怎么切换?为什么要有内核态?内核态可以进行哪些操作,举具体例子? 2、操作系统是怎么进行内存管理的? 3、程序的状态有哪些? 4、详细介绍一下每个状态是怎样转换的? 5、你知道的进程调度算法有哪些?详细介绍一下? 接着就是计网了: 6、网络模型、介绍一下每一层的作用? 7、这个也是从上面引申的,流量控制和拥塞控制怎么实现的? 具体原理很细滑动窗口怎么移动、拥塞每个过程每个算法原理实现等。 最后是数据库: 8、为什么使用索引、说一下你对索引的理解? 9、事务的性质有哪些,具体概念以及实现 10、也是从前面引申出来的,因为隔离性需要MVCC,然后就会细讲MVCC靠什么实现等 11、链表翻转算法题 实习时间以及反问 总结:一面的话主要考察常规八股,都没问一个c++的问题,很多问题基本上是根据你上一个问题回答然后引申出来的,好的都问的比较细?算法题不是很难的。 二面: 1、一开始问实习时间; 2、自己选c++11的新特性来讲、以及怎么实现的; 讲了智能指针、移动构造、右值引用那些 3、死锁的发生、解决、检查; 4、内存管理 5、介绍一下项目 6、写题 中间还有很多零碎的问题知识就没有写了,上午二面完反问的时候还说我表现可以之类的,下午就收到感谢信了!
主页
Git管理
文章
云文档
留言墙
AI文档