步步高Java开发一面

9.26一面
1、深拷贝浅拷贝了解吗

2、如果一个对象多层引用怎么实现深拷贝(序列化)

3、List中的addAll()是深拷贝还是浅拷贝

4、Redis的特点说一下

5、讲一下Redis的多路复用模型

6、Redis的淘汰策略

7、一个Redis中有1000万个key,找出10万个相同前缀的key

8、了解ES吗,讲一下ES

9、jdk1.8的jvm的内存分区

10、mysql的B+树的索引结构

11、Hash索引了解吗?和B+树 有什么区别

12、了解Kafka的工作原理吗?

13、kafka的吞吐量为什么那么高

14、Redis除了用作缓存还可以做什么

15、哪些中间件用到了NIO的模式

16、项目中Redis、kafka和mysql,如果系统出问题,那个模块出问题的可能性最大?(这讲了一下Redis的缓存穿透,缓存击穿和缓存雪崩)

17、压测的瓶颈是哪里导致的?

18、讲一下线程池
当时忘记录音了,大概想起来这么多,整个过程很流畅,面试小哥也不错,很准时,而且有自我介绍,好感度拉满。而且时间很准,约的45分钟面试,40分钟提问,5分钟反问。体验很不错。面试小哥给的面评还不错,期待二面,许愿offer!!
#秋招##步步高##面试题目#
全部评论

相关推荐

11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
Noel_:中石油是这样的 哥们侥幸混进免笔试名单 一看给我吓尿了
点赞 评论 收藏
分享
点赞 10 评论
分享
牛客网
牛客企业服务