小米Java一面面经

40min

1、自我介绍,项目相关
2、synchronized原理
3、死锁,银行家算法
4、反射,用法和原理
5、设计模式
6、TCP、UDP
7、深拷贝、浅拷贝
8、线程池
9、coding:leetcode82

总结:基础部分问题还挺简单的,基本上都是我在讲,也是类似快问快答吧都没经过思考就直接说了,算法写出来了但是不知道怎么调试,很尴尬。
小哥还是挺好的,我说的时候会一直点头+“嗯”,就没那么紧张。不过有些地方嘴巴比脑子动得快就说到不知道怎么表达的地方,下次还是要注意说话前先构思下表达
#面经##校招##小米##Java工程师#
全部评论
代码我刚刚转换成stringbuilder来写显示只通过70%,是不是要通过进位来写🤣用long都显示没通过,这例子的池子也太深了
点赞 回复 分享
发布于 2020-09-19 23:17
请问楼主base哪里啊?
点赞 回复 分享
发布于 2020-09-19 16:21
请问收到二面了吗
点赞 回复 分享
发布于 2020-09-16 18:10
楼主,您好,请问你是什么岗呢?我也面了小米
点赞 回复 分享
发布于 2020-09-15 21:50
请问楼主什么时候笔试的呀
点赞 回复 分享
发布于 2020-09-15 21:27
代码没写出来是不是没了🤣
点赞 回复 分享
发布于 2020-09-15 17:40

相关推荐

1. 你项目经历里面有没有分布式存储相关的?2. 实习其中一个点拷问3. 这个难点在哪儿?4. 讲另外一个项目(基于点评包装的项目)5. 秒杀是怎么做的?6. 扣减库存原子性是怎么保证的?7. lua脚本的逻辑是怎么写的?8. 秒杀成功后rabbitmq异步处理的逻辑是怎么样的?9. 分布式存储的相关知识有了解吗?10. 如果数据太多需要拆分应该怎么做?11. 哈希分片有什么优劣势?12. 还有分布式的理论知道吗?13. 分布式协议知道吗?14. raft协议是怎么实现的?15. redis集群是怎么实现数据库分片的?16. 除了一主多从这种副本机制,多主多从的话应该怎么设计?17. 流量应该如何分发?18. 操作系统常用的锁机制有哪些?19. 互斥锁和自旋锁的实现原理有什么不同?20. 他们各自适合什么样的场景下使用?21. TCP四次挥手为什么要四次?22. 中间两次挥手服务端在干了什么?23. 四次挥手客户端和服务端的详细过程是怎么样的?24. 平时用过C吗?单双工的通信应该怎么去关闭?25. Java中原子性的操作你知道哪些?26. CAS思想的原理是什么?27. 手撕:给你一颗二叉树,他的根为root。请你删除1条边,使二叉树分裂成两颗子树,且他们子树和的乘积尽可能大。示例输入:root={1,2,3,4,5,6}输出:110
点赞 评论 收藏
分享
发面经攒人品
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
3
26
分享

创作者周榜

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