小米 后端开发 暑期实习一面面经

#软件开发笔面经#
小米这个流程三月初投的,快四月份了才捞起来面试,确实慢,一面面试官人很好提前给我打几个电话约时间,面试体验巨好,很爱。

面试时间:约一个小时

面试流程:
自我介绍
问项目(包括项目业务,背景,给谁用,是否上线)
项目就问了快35分钟,把我三个项目问完了,从业务背景问到技术选型问到项目难点。体验还是很好的,每回答一段,面试官都有反馈。

项目问完开始八股:
Spring事物失效的几种情况,怎么解决
Spring事物默认的隔离级别,如果和数据不一致以谁为准
接口和抽象类的区别,抽象类有没有构造器,可不可以实例化
Hashmap的底层数据结构
Hashmap的扰动函数
为什么Hashmap的数组大小要为2的幂次
Springboot的常见注解,自动装配原理
Springcloud有哪些组件,分别是做什么的
知道Jmm吗
讲一下sycronized和volitile的原理,讲一下锁升级
讲一下垃圾回收算法
讲一下jvm的内存划分

手撕:
链表判环(飞书上面写,自己写数据结构,输入输出)

反问:
业务(内部数据中台?)
技术栈(springboot.springcloud)
怎么招人的(组里有hc,就从池子里捞一批,分给组的人集中面试)

后续:
面试结束直接表示通过约第二天二面
面试官人巨好哪怕我答的没那么好也夸我,还表示我来做这些肯定很简单,感谢他,给了我很多自信。
全部评论
小米真抽象,我上交俩国奖本科的哥们甚至没过简历
3 回复 分享
发布于 2024-06-08 11:36 重庆
base哪里呢
1 回复 分享
发布于 2024-06-13 12:54 美国

相关推荐

程序员小白条:你是沟通了900个,不是投了900份简历,你能投900份,意味着对面都要回复你900次,你早就找到实习了,没亮点就是这样的,别局限地区,时间投的也要早,现在都要7月了
点赞 评论 收藏
分享
评论
10
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务