2021.9.15 小米一面 java 后端 武汉
35min
自我介绍
1.hashmap put 过程
2.创建一个存放100个元素的 hashmap 应该设置多大保证不扩容
3.线程池整体的原理
4.线程池中的线程为什么可以一直处理任务不销毁
5.提交的任务需要结果怎么做
6.java 除了sychronized 还有什么,为什么
7.mvc 和 servlet 的关系
8.b 树和 b+ 树的主要区别
9.各个垃圾回收器的回收算法
10.开启 g1 回收器的参数设置
11.查看线程状态的方法
12.linux 从文本文件找出所有包含“小米”的行
13.http 在什么层,ping 在什么层
算法:全排列
#Java开发##小米##面经##java工程师#