得物一面面经

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

相关推荐

4 22 评论
分享
牛客网
牛客企业服务