小米Java一二面面经(已意向)
Time Line:
9.1 笔试
9.9 一面
9.13 二面
9.16 oc
9.17 offer
---------------------------------------------
一面 1h
自我介绍,为什么转码,是不是保研,为什么没考虑读计算机的研究生呢
实习相关
线程池参数,工作流程
深入聊了B+树和B树,包括辅助索引,回表查询
一致性哈希相关
压测你是怎么做的,都关注了哪些参数
redis相关,包括持久化,持久化日志文件越来越大怎么办,数据类型,内存淘汰...
nio,bio,io多路复用
项目上线流程,代码冲突怎么解决
top命令
java异常体系及举例
http流程
springBoot常用注解
springBoot启动流程
算法题:编辑距离
反问
一面面试官人挺好的,遇见不会的会引导。
二面
面试官迟到40分钟,也没说句不好意思
问了一些项目
算法题:一个数组中一个数出现两次,其它数都出现四次,要求找出这个数,要求时间复杂度nlogn,空间复杂度logn,一直和我说时间有限这个题也简单让我快点写,我寻思时间有限不是因为你迟到了吗...
问了一些数据库的八股文
反问结束
#小米##面试题目#