一面 1、自我介绍 2、介绍一个自己做的比较好的项目 3、TCP和UDP的区别 4、TCP的三次握手和四次挥手 5、事务的四个特性 6、隔离的四个级别 7、介绍一下数据库的范式 8、redis支持的数据类型 10、写代码 有点紧张,问题答得七七八八的,代码没写好,两个简单的for循环加几个条件一紧张也写的乱七八糟的 面试官很好,也没有不耐烦,不断的提示我代码哪里有问题,最后还给了建议 二面 1、hashmap的底层实现,如果出现冲突怎么解决,扩容的时候如果是多线程访问会出现什么问题 2、mysql的索引...