2022.6.2 java一面 面试题记录

1.如果实现二叉树的层序遍历?

 

 

2.HashMap和HashTable的区别有哪些?

 

3.HashMap的散列过程是怎样的?

 

4.为什么HashMap在jdk1.8的时候要升级成红黑树?

 

 

5.Arrays.sort()方法内部用的是什么排序算法?

 

6.怎样用锁保护共享变量?

 

7.为什么要使用多线程?

 

8.哪些场景中使用多线程?

 

9.当生产环境中发现CPU占用特别高,你怎么排查?

 

10.对于数据仓库,有了解吗?

 

11.单表数据量太大,怎么处理?

posted @ 2022-06-06 23:22  痴狂coding  阅读(32)  评论(0)    收藏  举报