度小满Java一面

秋招处女面,面试官很和蔼。

1.自我介绍

2.看你项目用的spring,spring 是怎么启动的

3.spring 怎么扫描Bean

4.怎么保证扫描到所有Bean,如果有其他Bean不在启动类根目录下

5.Bean是单例的还是多例的

6.介绍一下单例模式

7.手撕两种单例模式实现

8.volatile的作用

9.jmm内存模型

10.sychroniezd的底层实现

11.sychroniezd怎么保证可重入

12.sychroniezd锁升级的过程

13.什么是CAS

14.讲讲集合吧

15.ArrayList是线程安全的吗

16.怎么实现ArrayList的线程安全

17.hashmap是线程安全的吗

18.讲讲currenthashmap原理,分别讲了1.7和1.8的原理

19.Java1.8的currenthashmap还有什么优化,红黑树

20.什么时候回转成红黑树

21.如果超过8的元素都放在一个桶上,这时候转成了红黑树,我再将元素移除,红黑树会变成链表吗,如果我反复添加移除,且都在一个桶上,红黑树和链表一直互相转换吗,怎么解决(这点我没答上来,面试官说没事)

22.红黑树查找效率为什么比链表高

23.线程池4个核心参数以及分别的作用

24.往线程池提交线程,整个的流程

25.线程池四种拒绝策略分别讲一下

26.Redis的八种数据结构分别讲一下

27.什么是缓存击穿,缓存穿透,缓存雪崩

28.怎么解决这三个问题

29.什么是布隆过滤器

30.讲讲Redis分布式锁

31.除了Redis你还了解哪些分布式锁(这个没答上来)

32.看门狗机制

33.讲一下tcp三次握手与四次挥手

34.tcp和udp的区别

35.spring注入bean有哪几种方式

36.autowired和resource有什么区别

37.autowired怎么注入有多个相同类型bean

38.哪个注解可以扫描指定路径的bean(这个没答上来)

补充39.介绍jvm垃圾回收算法以及每种算法的优缺点

补充40.老年代和年轻代分别使用什么垃圾回收算法

41.手撕 反转链表

全部评论
度小满现在比百度舒服
2 回复 分享
发布于 09-26 08:32 北京
秋招问这么多spring嘛..暑期没怎么被问过 秋招好多家问的
1 回复 分享
发布于 09-22 21:53 湖北
八股盛宴啊
1 回复 分享
发布于 09-22 19:55 湖北
同学,瞅瞅我司,快消品独角兽-元气森林,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达~
点赞 回复 分享
发布于 09-29 18:03 北京
666,八股盛宴
点赞 回复 分享
发布于 09-22 21:14 广东
哇,这么多个问题
点赞 回复 分享
发布于 09-22 17:15 广东
spring问这么多吗
点赞 回复 分享
发布于 09-22 15:50 重庆
纯八股盛宴吗?项目呢
点赞 回复 分享
发布于 09-22 11:46 北京
度小满直接把我挂了
点赞 回复 分享
发布于 09-22 03:36 陕西
我累个八股盛宴
点赞 回复 分享
发布于 09-21 15:57 湖北

相关推荐

09-24 17:16
门头沟学院 Java
场景题盛宴 主包玉玉了1. 为了支撑高QPS场景,有没有什么手段去支撑2. 那你这个QPS这么高,是直接读数据库吗?有什么方法解决这种QPS的方案3. 是否用到多级缓存或者本地缓存4. 用Redis去扛这个量的时候是否有一些风险点,它和DB组合使用的时候有哪些风险点5. 如何去设计我的过期时间避免穿透的问题6. Redis热点key,有什么方法去处理7. 你提到了加锁,什么时候加锁,什么时候释放锁,比如A、B两个请求抢,我怎么去设计?用什么命令去抢锁,然后怎么去释放8. 那我怎么保证这个锁一定会释放9. Redis的热点Key,如果我拆分了5 6个子key,那我一些热点信息去更新,我怎么保证这些key数据一致10. 我看你实习用到了MQ,我现在有个场景,比如我有200万条数据,我要通过MQ发送,然后去消费,我怎么能最快去把这200万条消费掉11. 我一个topic创建了16个partition,比如我有200个机器去消费这个东西,它是怎么一个消费机制12. 我看你项目用到了POI处理报表,你有考虑过技术选型吗?为什么不用其他的13. POI的风险点有哪些呢?14. ThreadLocal的原理是什么,什么场景下用TreadLocal15. ThreadLocal使用的时候要注意什么,会出现什么问题16. 一般在什么时候删除ThreadLocal呢?17. 你刚才说了Redis做一些缓存,怎么防止击穿风险18. 对于Redis的大Key,有哪些风险点?19. 布隆过滤器使用过程中有什么需要注意的点20. 布隆过滤器,比如有个key没命中布隆过滤器,那它这个key一定不存在吗,还是可能不存在?21. 有没有什么优化手段,去设计这个布隆过滤器,让它有更少的误判。22. MySql写热点数据的问题,怎么设计23. 直播间送礼,用户给主播刷礼物,从整个链路,包括用户点击送礼,想一下有没有什么优化手段,或者怎么设计这个场景
点赞 评论 收藏
分享
梦倩倩:同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
查看10道真题和解析
点赞 评论 收藏
分享
评论
14
94
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务