面试拉勾和用友
1,说说项目业务,你在里面做什么
2,说说sql调优
3,说说orcal的执行计划里hash join
4, 说下springmvc流程
5,springmvc里的设计模式
6,jdk和cglib的区别
7,spring默认使用的是什么代理
8,讲下ioc和aop
9,说下spring-boot的自动配置
10,说下事务传播机制
11,说下线程池
12,如果在高并发下要写一个计数器,怎么写
13,AQS了解吗,说一下AQS原理
14,HashMap 1.7和1.8有什么区别
15,说一下zookeeper的zab协议
16,zk一定没有脑裂问题吗?问完之后接着会问redis是否有脑裂问题呢
17,谈下mysql的索引page,说下索引
18,看过spring循环依赖源码吗,讲下三级缓存
19,用过mq吗,说说你项目里怎么使用mq的
面试滴滴(和上面差不多,但是中途会问算法题)
算法题(1,写一个1到100累加的递归 ;2,实现一个二分查找)