数据库:
什么是聚簇索引?什么是非聚簇索引?二者的区别?
mysql常用存储引擎
存储引擎InnoDB,MyISAM的区别?
B+树的理解?
写sql语句:给一个表,要求按照表中的某一列降序排序(这里多说一句,刷算法题的时候可以顺便刷一下Sql语句,毕竟面试的时候是完全有可能问道的,之前面腾讯的时候就让写过,经验之谈写不出来大概率会挂)
什么是事务?事务的隔离级别?分别解决什么问题
如何解决幻读?具体原理?
索引的使用场景?什么时候适合用索引?什么时候不适合用索引?
什么是联合索引?
操作系统:
多线程的理解
epoll有几种模式?他们之间有什么区别
ET模式下为什么要循环的读取数据或者发送数据?
进程通信有几种方式?
进程和线程的区别?
进程的调度方法?
数据结构:
哈希冲突的解决方法?
计算机网络:
http状态码?500表示什么?4开头的表示什么?3开头的表示什么?
http和https的区别
https的加密流程
TCP四次挥手,为什么要四次挥手?
一些协议分别位于tcp/ip五层模型的哪一层?
C++:
深拷贝和浅拷贝的区别?



