得物一面面经

1、项目中的多线程开发是怎样实现的?

2、String为什么是不可变的?为什么要这样设计?(为什么要这样设计不知道咋回答

3、hashset的底层结构?hashmap的底层结构?

4、多线程下hashmap会发生什么?

5、try catch finally 中finally中的代码是否一定会运行?

6、JVM垃圾回收算法(一下全忘了

7、讲一讲threadlocal

8、为什么mysql索引的底层结构要用B+数?

9、CAP是什么?(完全不会)

10、怎么实现分布式锁?(回答redis)

11、redis怎么实现?还有没有其他方法实现分布式锁?(回答zookeepper(但不知道咋实现的

12、说一说线程池?(只说了线程池参数)

13、平时怎么学习的?
全部评论
有二面了吗,感觉问的还行
点赞 回复 分享
发布于 2024-09-29 10:45 天津

相关推荐

03-23 15:00
已编辑
厦门大学 Java
xiaowl:你这个简历的问题是对于技术点、项目的描述,都是描述action的,对于面试官而言,仅能知道你干了什么,无法判断你为什么这么干,干的好不好。
点赞 评论 收藏
分享
02-18 13:28
门头沟学院 Java
点赞 评论 收藏
分享
评论
5
20
分享

创作者周榜

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