已寄,发个面经攒攒人品9.6 一面  40min手撕了六道题(包括改错、选择、填空、算法),无八股。9.8 二面 50min纯八股拷打,无手撕1.docker的运行原理是什么?(操作系统层面)2.docker如何做到资源的隔离?隔离了哪些资源3.docker如何分配各个服务(容器)的占用的资源?4.Linux的内存布局?每一个段的作用是什么?用于分配哪些资源?5.new/malloc的区别?6.new/malloc的底层是如何实现的?用了哪些系统调用?7.分配的内存是虚拟内存还是物理内存?8.分配的虚拟内存是什么时候才进行具体的物理内存分配的?9.段页式中,虚拟地址和物理地址是如何转换的?11.Linux中是几级页表?12.面向对象中的多态实现原理是什么?13.动态多态是如何生效多态这个特性的?14.虚函数表是在谁身上?对象、类、子类、父类?15.在C++中,对象的模型或类的模型是怎么样的?16.静态成员函数存储在哪里?虚函数存储在哪里?17.C++中的多重继承是什么样子的?它们存在什么问题?用什么方式来解决?18.面向对象和基于对象的编程思想是什么?19.Mysql中的索引实现方式有哪些?20.B+树和B树的区别?21.非聚集索引中B+树的叶子结点存储的是数据还是索引呢?22.聚集索引和非聚集索引有什么区别吗?23.B+树是如何实现范围查找的?24.现在有一个表,里面有一个聚集索引,此时需要插入一条数据,需要哪些操作才能插入这条数据25.为什么在聚集索引中插入数据比在非聚集索引中插入数据慢?26.说一下什么是覆盖索引?27.说一下事物的特征,具体是什么?38.在事物中,一致性是如何保证的?29.说一下事物的隔离级别?以及它们分别解决了什么问题?30.读已提交和可重复度中是用什么方式来规避脏读和不可重复度的?31.说一下IO模型以及它们的概念?32.如果磁盘中有一个文件,此时想要将它读取到内存中,如果使用的是非阻塞IO,那这个时候操作系统是如何读取这个文件的?33.那一共用了几次系统调用?进行了几次用户态和内核态的切换吗?可以详细说一下吗?没答出多少,太菜了,好想有个班上
点赞 9
评论 7
全部评论

相关推荐

程序员小白条:学历GG,这个排版布局,还有行间距和字缩进不大行,女生自我要求应该更高才是,没内容,起码美观这块要做好
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务