26日常面经

2024 9 19 广州融捷能源
偏偏挑我很久没复习的时候才来面试
1.java基本数据类型
double什么时候会丢精度?不会
2.HashMap原理,扩容原理
HashMap红黑树会退化吗?会退化(答了不会)
3.HashMap缺点是什么?线程不安全。那应该用什么?
4.concurrentHashMap原理。
CAS+Synchronized。锁的是数组节点,而不是整个集合
5.CAS解释一下
6.线程池构造方法
7.线程池工作流程
8.线程池无界队列会引发什么?
9.java内存结构:栈和程序计数器,(面试官说还差个本地方法栈)
10.堆主要放什么?字符串放在哪里? 全部放堆吗?(1.8之后是在堆区)
11.mysql索引有哪几种?常见的三种 (主键,唯一,普通)没答全,漏了普通索引
12.三种索引使用场景?不太会,乱编的
13.B+树对比Hash结构
。14怎么看索引有没有用到? explain看key列。
15.docker基本命令
全部评论
校友
1 回复 分享
发布于 10-10 18:33 北京
怎么还有docker
点赞 回复 分享
发布于 10-10 20:53 广东
这个公司咋样
点赞 回复 分享
发布于 11-15 21:01 广东

相关推荐

10-31 15:29
青岛大学 Java
Fluffy_ChiXing:全方位复刻,我实习结束后凭回忆,大概把公司项目重建了一遍(只是结构上,不能细究)
点赞 评论 收藏
分享
6 17 评论
分享
牛客网
牛客企业服务