7-28京东提前批一面二面
1、为什么用mybatis?
2、mybatis读过哪些源码?聊了一下xml的sql语句执行原理,mybatis的一级缓存,二级缓存等等
3、spring的源码读过哪些,聊了一下bean生命周期,三级缓存去解决循环依赖问题
4、java队列有哪些?用法?我讲了queue和deque
5、java线程池
6、线程进程区别
7、乐观锁悲观锁
8、反问
—————-
1、java容器介绍
2、hashmap和treemap比较
3、mysql引擎对比
4、mysql慢查询优化
5、反问
#京东提前批##校招##京东##面经#