趁着还记得些面试问题,赶紧来跟大家分享一下一面项目介绍:面试开始,面试官让我详细介绍了我参与的项目,持续了大约30分钟。操作系统:操作系统都有哪些内容?进程通信的方式有哪些?每种方式的应用场景是什么?进程如何保证并发?讲一下信号量和临界区。操作系统如何进行内存管理?每种方式的优缺点是什么?页式存储和段式存储分别应用在什么场景下?计算机网络:HTTP为什么说是无状态的?HTTP和HTTPS的区别?TCP和UDP的区别?数据结构:说一下常见的排序算法。讲一下归并排序,归并排序是稳定的吗?数据库:数据库有哪些索引?索引都用在什么情况下?说一下B+树,为什么B+树比B树更加矮小,查询效率更高?根据索引...