26校招阿里后端面经
1、讲一讲你对Spring Boot的理解,以及为什么要用Spring Boot?
2、请讲一讲你了解的AOP的实现方式。
3、除了JDK Proxy和CGLib还有别的实现AOP的方式么?
4、请讲一讲Spring Boot简化配置具体是如何简化的。
6、约定大于配置,Spring Boot是通过什么实现的约定大于配置?
7、假设maven引入了两个包,可能存在版本冲突问题,那我们可以用哪些解决方案解决版本冲突问题,使两个版本的包都能在工程中被使用?
8、如果要做一个分布式的调度系统,我们需要考虑哪些东西呢?
9、比如我可能有一个集群来调度保证高可用,你有什么想法?
10、JVM的内存区域和作用以及常见的GC。 11、JVM中有哪些回收器?
12、G1回收器的特色是什么?
13、GC只会对堆进行GC吗?
14、你有哪些解决线程并发问题的方案?
17、悲观锁和乐观锁的区别。
18、那悲观锁和乐观锁使用场景的差别是什么? 19、那Java中想实现一个乐观锁,都有哪些方式?
20、使用时间戳会不会有可见性问题?
21、volatile能解决吗,就够了吗?
22、除了加锁还有没有别的解法,绕开加锁使性能更好?
23、讲一讲ThreadLocal使用的时候需要注意哪些点。
24、线程并发还有别的问题吗?
25、常用的线程池有哪些呢?
2、请讲一讲你了解的AOP的实现方式。
3、除了JDK Proxy和CGLib还有别的实现AOP的方式么?
4、请讲一讲Spring Boot简化配置具体是如何简化的。
6、约定大于配置,Spring Boot是通过什么实现的约定大于配置?
7、假设maven引入了两个包,可能存在版本冲突问题,那我们可以用哪些解决方案解决版本冲突问题,使两个版本的包都能在工程中被使用?
8、如果要做一个分布式的调度系统,我们需要考虑哪些东西呢?
9、比如我可能有一个集群来调度保证高可用,你有什么想法?
10、JVM的内存区域和作用以及常见的GC。 11、JVM中有哪些回收器?
12、G1回收器的特色是什么?
13、GC只会对堆进行GC吗?
14、你有哪些解决线程并发问题的方案?
17、悲观锁和乐观锁的区别。
18、那悲观锁和乐观锁使用场景的差别是什么? 19、那Java中想实现一个乐观锁,都有哪些方式?
20、使用时间戳会不会有可见性问题?
21、volatile能解决吗,就够了吗?
22、除了加锁还有没有别的解法,绕开加锁使性能更好?
23、讲一讲ThreadLocal使用的时候需要注意哪些点。
24、线程并发还有别的问题吗?
25、常用的线程池有哪些呢?
全部评论
相关推荐
面了100年面试不知...:坚持到四面,很不容易了
点赞 评论 收藏
分享
查看22道真题和解析 点赞 评论 收藏
分享
点赞 评论 收藏
分享
11-11 17:23
电子科技大学 前端工程师 点赞 评论 收藏
分享
