记一次悲催的Java面试经历

匿名网友 匿名网友 发布于: 2016-07-03 00:00:00
阅读 271 收藏 0 点赞 0 评论 0

    1. Hiberate有什么优缺点

    2. 讲一下Spring AOP,AOP的实现原理,如果能说出动态代理,紧接着就会问动态代理的实现原理,说一下JDK动态代理、 CGLib动态代理的实现原理就差不多了。

    3. Spring依赖注入的方式有哪些,为什么要用依赖注入。

    4. 事务有哪些特点,事务隔离级别有哪些

    5. 悲观锁和乐观锁的区别,悲观锁正在事务开始时就会对要处理的数据加锁,直到事务提交才会释放, 这种锁的并发效率比较低;乐观锁对其他事务持乐观状态,在事务开始时并不会对要处理的数据加锁,直到事务提交时才会加锁。

    能想起来的大概就是这些了,最后是面试官画了两张表,预定了一些数据,写了一个left join 的sql,让写一下结果。

评论列表
文章目录