1.自我介绍2.项目是自己做的还是实验室的项目3.项目遇到的过什么问题?如何解决的4.简单介绍一下面向对象的特性(封装,继承,多态)5.数据结构(栈,队列,数组,链表)的特点及各自的应用场景6.说说B+树,红黑树各自的应用场景7.进程间的通信方式有哪些8.用哪种方式能实现同一台及其不同进程之间的高效通信9.说说多线程编程10.如何保证线程安全(线程同步)11.数据库知道哪些(Mysql,Redis)12.数据库的存储行为(没太懂,我说是存储引擎吗他说不是)13.Mysql,redis各自的应用场景了解吗14.说说你了解的设计模式(单例模式,工厂模式)15.反问时长30min左右总结:面试官更注重对知识点的实际应用的考察,总体面试体验很好,面试官很温柔,我说的不全的还会帮我补充,许愿二面