小米 二面

#发面经攒人品#📍面试公司:小米  
🕐面试时间:二面
💻面试岗位:Java开发实习生  
❓面试问题:  
1. 请讲讲 Java 中的线程池是什么?它的工作原理是什么?  
2. 你能说一下什么是 SpringMVC?它和 SpringBoot 有什么区别?  
3. 如何避免在 MySQL 中出现死锁?  
4. Redis 中的发布/订阅模式是什么?能举个例子吗?  
5. 在分布式系统中,如何处理分布式事务?能举例说明一下常见的解决方案吗?  
6. 你对 Java 中的 AQS(AbstractQueuedSynchronizer)有了解吗?请简述它的作用。  
7. 你如何理解 SpringCloudAlibaba 中的 Gateway ?它的主要功能是什么,如何配置?  
🙌面试感想:二面比一面稍微深一些,面试官重点考察了我对系统架构、分布式系统以及框架原理的理解。也问了一些实战中常遇到的问题,能感觉到面试官在考察我实际操作的能力而不仅仅是理论知识。整体氛围很轻松,面试官非常友好。
全部评论
小米的面试题还可以
点赞 回复 分享
发布于 09-19 16:58 江苏
氛围轻松很重要!
点赞 回复 分享
发布于 09-19 14:10 广东
去和雷军做兄弟了啊
点赞 回复 分享
发布于 09-19 13:34 北京
你这个没受手撕,还不错
点赞 回复 分享
发布于 昨天 19:38 陕西
二面深一些?因为一面是MIUI,二面是澎湃OS
点赞 回复 分享
发布于 09-19 12:20 广东
整体感想:通过小米二面,离免费测试新品又近一步
点赞 回复 分享
发布于 09-19 12:20 广东
面试官友好?可能怕我问“什么时候送手机”
点赞 回复 分享
发布于 09-19 12:20 重庆
分布式事务?用Seata吧,不然像网购小米缺货退款一样乱
点赞 回复 分享
发布于 09-19 12:20 上海

相关推荐

09-18 20:41
百度_Java
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

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