小米-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:面试体验还是不错的,面试官直接帮我约了二面
#小米面试##面经##小米##Java工程师##校招#
全部评论
你好 你是在官网投递的吗
1 回复 分享
发布于 2021-08-06 23:25
hi,同学有意向面试下我们部门吗?阿里巴巴CBU技术部,负责1688网站,属于稳定盈利部门,不会因为业务节奏过快耽误个人时间,有足够时间进行技术学习,工作强度适中,每日10点到9点,一周加班三天左右,现在组内招聘Java技术同学,base杭州,简历直达主管,进度可查。
1 回复 分享
发布于 2021-08-07 21:15
请问是校招嘛
点赞 回复 分享
发布于 2021-08-06 23:21
请问有笔试吗?之前做了笔试吗?
点赞 回复 分享
发布于 2021-08-07 08:21
老哥啥时候投的呀😂
点赞 回复 分享
发布于 2021-08-07 10:44
你是什么时候投的简历呀
点赞 回复 分享
发布于 2021-08-07 10:44
二叉树递归迭代不简单啊
点赞 回复 分享
发布于 2021-08-07 19:51
测评是什么啊?难不
点赞 回复 分享
发布于 2021-08-07 23:47
老哥二面怎么样?
点赞 回复 分享
发布于 2021-08-10 17:03
老哥项目在哪找啊,如果平时没接到什么项目的话
点赞 回复 分享
发布于 2021-09-04 23:13
拿到offer了吗?老哥
点赞 回复 分享
发布于 2021-09-10 11:02

相关推荐

评论
6
46
分享

创作者周榜

更多
牛客网
牛客企业服务