首页 > 小米-java后端 base北京 时长50min
头像
踏浪低至
编辑于 2021-08-08 22:03
+ 关注

小米-java后端 base北京 时长50min

1.介绍项目
基本介绍以下,项目的用途,没有问的很深
2.根据项目,提问了Elasticsearch 回答了倒排索引
随后问到Elasticsearch 的底层原理(不太会),但面试官好像也不太在意
3.java集合列举一下
随后讲了hashmap的内些八股
包括equals和hashcode
4.java并发 AQS
回答相当于模板,简单介绍了一下ReentrantLock、Semaphore、CountDownLatch、栅栏
5.介绍一下ReentrantLock的公平锁和非公平锁
6.讲一下jvm的内存模型
7.GC器和GC方法讲一讲
讲了讲Eden、survivor的垃圾回收过程,CMS,G1。
CMS和G1的比较
8.mysql了解吗,存储引擎呢?提到了索引
普通索引、唯一索引
单列索引、组合索引说了说
9.索引的好处和何时用到索引
10.mysql事务隔离级别,包括介绍一下脏读、重复读、幻读
11.mysql默认使可重复度,怎么保证不会发生幻读?
Next-key lock 算法
12.覆盖索引
13.redis介绍了一下几种类型
讲了讲hash表的底层结构
14.docker怎么用的
15.docker还有什么别的能说的?
说不上来了,只用过😪
16.口述快排
17、二叉树的前序遍历
递归、迭代都写一下
PS:面试体验还是不错的,面试官直接帮我约了二面

更多模拟面试

全部评论

(11) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐