小米集团

收藏
硬件
10000人以上
未融资
北京/上海/深圳/南京/武汉
福利丰厚榜校招高薪榜牛客指数榜

20

在招职位

1380

面试经验

55

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
人工智能/算法
硬件工程师
电子/半导体
机械
产品
运营
销售类
展开更多
最新
热门
一面:全程 50min,实习+项目 20min,算法 20min,八股+提问 10min1. 自我介绍2. 说下你觉得最难的点3. 为什么持久化要写回文档?每天早上要解读4. 重构是怎么做的?5. 慢 SQL 怎么治理的?发现+EXPLAIN6. 幂等使用场景是什么?7. 讲一下幂等是什么?保证 post 安全性8. redis 用的什么?缓存+布隆过滤器9. 怎么改进 dubbo 的一致性哈希算法的?10. 说下一致性哈希环的构建,里面存的是什么?11. 限流怎么做的?12. 限流算法有哪些?13. 算法:求二叉树平均高度,5 分钟秒掉14. 算法:求翻转数组的翻转个数,15 分钟15. 为什么考研?16. 上一段实习最大感悟是什么?项目先设计完全再动手,一定要面面俱到。17. 多久能过来?最长实习多久?18. 说下 Java 多线程下,类静态变量、成员变量、方法变量分别是线程安全的吗?原因是什么?19. 反问:有转正名额吗?有20. 反问:几轮面试?两轮,正常一周内会联系你。总结:回答的都还不错,第二天约二面。======================================================================二面:全程 60min,项目八股 20min,算法 25min,反问聊天 15min1. 自我介绍2. SPI 机制原理?怎么改进原生 SPI 缺陷的?3. 讲下负载均衡有哪些策略?优缺点是什么?4. RPC 雪崩怎么解决?限流、降级、扩容5. Spring 和 SpringBoot 的区别?6. 依赖注入和控制反转是什么?7. Spring 的 Bean 生命周期?不会8. 算法:3. 无重复字符的最长子串。一开始用的字符串,让优化成 Set。9. 算法:198. 打家劫舍。一开始用的 dp 数组,让优化成常数空间。10. 反问:具体业务是什么?面试官讲了小 10 分钟11. 反问:多久能发起转正?介绍了下招实习生标准比校招高,公司开新业务 hc 也很多,但没说多久能转正总结:只问了轮子项目,写算法也是让你先解决,然后让你再优化。最后业务介绍了挺久。转天通知通过了。
查看26道真题和解析
点赞 评论 收藏
分享
查看10道真题和解析
点赞 评论 收藏
分享
主要是对项目的拷打,参考价值不大,看看就行,面试官人很好,主要以讨论为主,很愉快的一次面试体验。5.19一面1.项目里的多级缓存是怎么实现的,怎么保障数据一致性2.Nginx的反向代理和负载均衡3.防超卖用的什么方法,有没有遇到过锁丢失的问题(这里答得分布式锁,然后问底层原理),然后追问订单有创建失败的可能,是什么原因。4.排行榜的内存清理是怎么实现的(这里数据写的贼夸张,面试官在暗示我数据捏造的太离谱了,好尴尬)5.讲一下Redis切片集群6.说下项目Redis里的持久化策略,如何减少的数据丢失7.缓存三兄弟8.布隆过滤器的误判率是怎么得出来的,具体怎么做来降低的误判率算法题很简单,写一个递归面了一个小时,算法很简单结果写了半天😂,面试官还一直提示口头约二面,攒攒人品希望能过5.30二面居然隔了这么久,我都放弃了都,一面面试官骗我啊😂好在没有完全鸽先问我学校的学业情况1.问了我一点机器学习的知识,PCB等算法之类的(汗流浃背了,都没怎么听过课)2.讨论防超卖问题情况的各种问题,如何实现高性能高可用,我一口气讲了很多,出了一些场景题,以讨论为主3.面试官手写了一个分布式锁,让我找存在的隐患(可能是听了我说这么多锁的问题,想看看我是不是真会)回答了很多,概括起来就是锁时间的问题还有数据库锁的问题4.问了我一点docker和k8s的问题手撕.括号内字符串反转,但是有多个字符串的话反转字符串顺序。感觉回答的还不错,许愿求过6.16 电话oc6.17 邮件oc
查看32道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务