小米OC面经

笑鼠,米子被鸽穿了
上个月明明给我发了感谢信
今天居然接到了OC电话
能听出HR的语气非常机械
就像把同样的话重复了很多遍一样
不过还是谢谢雷总
—————————timeline——————————
base南京,Android开发。
一开始投的Java岗
9.22 笔试
9.25 一面,后续挂

10.27 通知转岗Android开发
11.1 一面、二面速通
12.12 OC+正式offer
—————以下是Android 面经—————
面试官说不问Android,只问Java基础。
时间比较久了,大概记得几个:

一面(技术面)
线程池原理(人均掌握,面试官会问一些细节)
HashMap展开来讲,特性,原理,版本更新
HashMap的key为什么常用String类型
==、.equals()、hashcode()区别
Integer使用==造成的事故(太经典了)
Spring IOC、反射
ArrayList扩容机制
Collection和Map的区别
Collection和Collections的区别
sleep()和wait()的区别
String,StringBuffer,StringBuilder区别
手撕一道题,具体忘了,但挺简单的,a了
最后问我还有哪些offer

反问:我进去能做的方向有哪些
答:小米汽车、澎湃OS等
面完立马问我今天还有时间没,直接安排二面

二面(主管技术面)
接口和抽象类的区别
JVM、类加载机制、双亲委派模型
GC机制
堆内存和栈内存
选择什么样的对象作为GC Root
线程共有哪几种状态
Synchronized和Lock的区别
Stack的add()和push()区别(?)
内存泄漏和内存溢出的区别
死锁的条件
手撕一道题(有点难度,没a出来,面试官人很好,还给我讲思路解法)

反问:小米会有35岁中年危机吗
答:不用担心,我(主管)已经比35大了,小米看重的是技术,你还年轻,应该把重心放在做好技术上……(给我上了一课,主管真的人超好,我哭死

感谢小米,面试体验真的很好,至少是我面的这么多大厂里我觉得最好的了!

全部评论
小米不是也是出名噶应届么 35...
28 回复 分享
发布于 2023-12-14 21:06 北京
我也一样,我实习转正拒了后,把我捞起来,面了三面,今天也oc电话了
14 回复 分享
发布于 2023-12-12 15:14 广东
赞同,小米面试官面试真的很舒服
10 回复 分享
发布于 2023-12-12 21:39 浙江
小米面试官是最好的,给人的感觉非常亲切
7 回复 分享
发布于 2023-12-12 21:03 河北
给我开了16k😂 果断拒了
3 回复 分享
发布于 2023-12-15 17:00 安徽
18k给开了 然后就拒了
3 回复 分享
发布于 2023-12-13 20:05 江苏
佬,什么学历?小米卡双非吗
2 回复 分享
发布于 2023-12-18 13:18 广东
请问小米是用什么平台面呀,算法题是手撕么,还是在牛客?
1 回复 分享
发布于 2024-03-10 22:43 北京
一面手撕 链表 二面不知道手撕啥 好紧张
1 回复 分享
发布于 2023-12-23 14:04 韩国
开了多少啊
点赞 回复 分享
发布于 2024-06-23 10:04 山东
佬是985吗
点赞 回复 分享
发布于 2024-05-29 22:20 江苏
老哥有南京小米签了三方的交流群吗
点赞 回复 分享
发布于 2024-03-04 11:44 江苏
请问下如果是找小米的实习的话,会被问的简单些吗
点赞 回复 分享
发布于 2024-02-29 19:34 山东
我如果南京Java挂了会有机会转岗安卓吗😂
点赞 回复 分享
发布于 2024-01-12 20:59 黑龙江
楼主就两面吗
点赞 回复 分享
发布于 2024-01-07 11:27 陕西
佬要去吗
点赞 回复 分享
发布于 2023-12-26 14:43 湖南
南京安卓开的不是很低吗
点赞 回复 分享
发布于 2023-12-19 21:01 陕西
我不知道我二面是不是主管,感觉挺年轻的
点赞 回复 分享
发布于 2023-12-13 11:14 陕西
佬多会儿面的呀
点赞 回复 分享
发布于 2023-12-12 17:11 四川
佬小米什么岗位base哪里呀
点赞 回复 分享
发布于 2023-12-12 16:08 重庆

相关推荐

04-01 08:53
已编辑
门头沟学院 Java
1. 面试官介绍:QQ - 频道业务,社区产品,后台开发 && AI 开发;闲聊 QQ 产品发展史2. 自我介绍3. Redisson 分布式锁底层实现,对比红锁4. 锁误删什么情况会发生、怎么解决锁误删5. 锁续约怎么实现,底层原理6. AI 推荐后台采用 WebSocket 实时推送怎么实现的,为什么采用 WebSocket,为什么不采用长 HTTP 连接或其他的 RPC?7. WebSocket 和普通 HTTP 的区别,从原理角度考虑8. OAuth2 的原理,以及对比 JWT、Session 的区别9. 重定向是 304 吗?为什么不是 401?10. 访问一个网站 404 了,怎么定位这个问题?11. 一个 HTTP 请求,怎么走到前端的?12. 通过 goroutine 和 recover 实现异步操作日志是怎么实现的?为什么这样实现?13. 如果使用 Kafka 异步操作写库,写的时机是什么时候?是这些操作完了再写还是先写再操作?14. 异步不能保证审计不丢失,怎么处理?15. 怎么保证消息不丢失?16. 先写 Kafka,再执行业务操作,还是先执行业务再写 Kafka ?17. 如果写 MQ 失败,会不会堵塞业务,此时怎么处理?怎么保证服务高可用,同时保证审计的完整性?18. 审计的ID放在哪里?失败了怎么处理?给出一个方案能保证正常审计,包括写 Kafka 失败了怎么办?写完 Kafka 后续执行失败了怎么办?19. 定位审计是一个强约束还是非强约束,若是关键路径则不能绕过它,它失败则后续都失败,若不是强约束则不能作为审计,所以怎么样才能做到审计?20. 怎么保证审计日志写库的强一致性也保证业务的正常流程?假设用 MQ 而 MQ 挂了怎么办?因为写 MQ 也可能存在一定的失败,若 MQ 挂了业务也就挂了,这种极端情况怎么处理?全程无手撕,项目深挖+场景深挖,挖到不会为止许愿二面
查看19道真题和解析
点赞 评论 收藏
分享
评论
48
106
分享

创作者周榜

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