25届小米暑期实习java面试
#软件开发2024笔面经# 小米 4.10 线上面试
前一天通知,第二天面试,连夜针对简历进行复习。
以简历为主进行提问:
自我介绍
技术:
1. 介绍面向对象编程思想
2. 重写和重载的区别
3. list和数组的区别,arraylist和linkedlist的区别
4. 并发:了解过cas吗(⭐)
5. 了解tcp/ip吗?tcp的三次握手过程,为什么挥手是四次,比握手要多一次(⭐)
6. mysql有哪些索引,什么情况会用到索引
7. mysql事务的四大特性,如何上锁了解过吗(⭐)
8. springboot流程,如何理解依赖注入和控制反转
9. redis五大数据类型,在项目中用到了哪些,redis的应用场景
10. 为什么要用到redis?仅仅因为redis访问数据快就使用redis吗?(⭐)
11. redis缓存穿透、缓存击穿、缓存雪崩
12. redis数据淘汰策略
13. redis为什么快
项目(外卖项目)
14. jwt令牌是如何实现的
15. 如何使用md5加密
16. 项目中如何保持redis与数据库保持一致
17. 项目是如何进行开发的,开发流程
18. 写一道算法题(链表反转)(⭐)
19. 对小米公司有没有了解(随便说了不多,其实可以多扯一些,我尊贵小米用户的身份也没有展示出来)
20. 反问
ps:(⭐)是没有回答上来的
总结:
有了上次实习,确实积累了一些经验,只要面试官针对简历进行提问,基本上准备的东西都能用上,但是自己没有学习的内容,就不要往简历上写(作死写上了并发、多线程,结果回答不上来),可能也是线上面试的原因,自己相对来说没有这么紧张,大体上都可以回答上来。
算法方面还要着重加强,一个链表反转不知道怎么动手,估计要挂了,算法真的好难啊,写项目感觉还有点意思,算法是真想不出来。
再接再厉吧。
官网显示流程终止,还是去试试中小厂吧😢
前一天通知,第二天面试,连夜针对简历进行复习。
以简历为主进行提问:
自我介绍
技术:
1. 介绍面向对象编程思想
2. 重写和重载的区别
3. list和数组的区别,arraylist和linkedlist的区别
4. 并发:了解过cas吗(⭐)
5. 了解tcp/ip吗?tcp的三次握手过程,为什么挥手是四次,比握手要多一次(⭐)
6. mysql有哪些索引,什么情况会用到索引
7. mysql事务的四大特性,如何上锁了解过吗(⭐)
8. springboot流程,如何理解依赖注入和控制反转
9. redis五大数据类型,在项目中用到了哪些,redis的应用场景
10. 为什么要用到redis?仅仅因为redis访问数据快就使用redis吗?(⭐)
11. redis缓存穿透、缓存击穿、缓存雪崩
12. redis数据淘汰策略
13. redis为什么快
项目(外卖项目)
14. jwt令牌是如何实现的
15. 如何使用md5加密
16. 项目中如何保持redis与数据库保持一致
17. 项目是如何进行开发的,开发流程
18. 写一道算法题(链表反转)(⭐)
19. 对小米公司有没有了解(随便说了不多,其实可以多扯一些,我尊贵小米用户的身份也没有展示出来)
20. 反问
ps:(⭐)是没有回答上来的
总结:
有了上次实习,确实积累了一些经验,只要面试官针对简历进行提问,基本上准备的东西都能用上,但是自己没有学习的内容,就不要往简历上写(作死写上了并发、多线程,结果回答不上来),可能也是线上面试的原因,自己相对来说没有这么紧张,大体上都可以回答上来。
算法方面还要着重加强,一个链表反转不知道怎么动手,估计要挂了,算法真的好难啊,写项目感觉还有点意思,算法是真想不出来。
再接再厉吧。
官网显示流程终止,还是去试试中小厂吧😢
全部评论
佬,目前面怎么样了
送花
回复
分享
是个女面试官吗
送花
回复
分享
滴滴
官网直投
不是?链表反转写不出来是什么情况
送花
回复
分享
是苍穹外卖么?
送花
回复
分享
请问代码题只能用Java写吗?还是不限语言?
送花
回复
分享
请问你的项目除了外卖还有别的吗
送花
回复
分享
怎么我就要小米简历挂啊!!
送花
回复
分享
小米这么好啊
送花
回复
分享
应该和我是同一个面试官
送花
回复
分享
羡慕,简历还在评估中
送花
回复
分享
佬用了啥项目?有微服务么?
送花
回复
分享
二面有消息了吗
送花
回复
分享
请问佬是直接官网投递的吗,我为什么在牛客找不到小米后端的岗位
送花
回复
分享
相关推荐
点赞 评论 收藏
转发
点赞 评论 收藏
转发