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.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基本命令
全部评论
校友
怎么还有docker
这个公司咋样
相关推荐
点赞 评论 收藏
分享
10-31 08:55
卡内基·梅隆大学 Java 点赞 评论 收藏
分享