小米实习一面

今天晚上刚刚面试完,趁机记录一下。
(面试官人很好,帅气且耐心)
1. 上来就问了简历上的三个项目,挨个问的,问的很细,在问的过程中顺带提了一些八股。
2. 项目中分布式锁为什么了使用了redission(只说了对它比较熟悉);
3. Java中有哪些锁(回答了synchronize和lock,简单介绍了一下两种锁的优缺点),追问synchronize原理(不会);
4. 项目中为什么要用Spring boot,你觉得Spring吸引你的地方在哪;
5. 面试官提出了用Mysql做秒杀不适合高并发场景(自己是跟着黑马点评做的,项目使用了异步消息队列进行秒杀,自己一紧张忘提了。。。)
6. 用Mysql做秒杀,数据库出现幻读怎么解决(回答了Mysql默认事务隔离级别是可重复读,已经解决幻读问题了)
7. AOP的实现原理(动态代理)
8. 代码环节:反转双向链表,做出来了。
9. 反问环节。
总的来说,面试特别注重和项目结合进行提问,一定要对所做项目滚瓜烂熟。
#我的实习求职记录#
全部评论
我记得秒杀用的redis吧?
1 回复 分享
发布于 2023-07-05 11:00 四川
请问感觉小米实习您感觉怎么样?跟你一样的base,问一问
点赞 回复 分享
发布于 2023-07-11 21:28 山东
楼主的三个项目都是什么?黑马点评?
点赞 回复 分享
发布于 2023-07-03 02:02 河南
1
点赞 回复 分享
发布于 2023-07-02 11:19 上海
楼主简历上几个项目
点赞 回复 分享
发布于 2023-07-01 21:43 福建
Mysql的可重复读不是只是大概率减少了幻读吗 还是说我八股背错了哈哈哈
点赞 回复 分享
发布于 2023-06-30 11:47 四川
大概率应该是寄了
点赞 回复 分享
发布于 2023-06-30 11:02 河南
佬问问什么岗啊
点赞 回复 分享
发布于 2023-06-30 10:14 广东
在哪里投递的呀佬
点赞 回复 分享
发布于 2023-06-30 01:07 北京
佬base哪的
点赞 回复 分享
发布于 2023-06-29 23:54 吉林
暑期实习吗?
点赞 回复 分享
发布于 2023-06-29 22:25 陕西

相关推荐

11-01 14:24
已编辑
广东东软学院 游戏后端
以前总天真以为,985本科在后端开发圈能算块敲门砖,现在才懂,这不过是井底之蛙的自我安慰——现实的残酷,远比想象中刺骨。第一段实习在🦘厂,后端组的实习生阵容直接击碎幻想:两位北大大佬(一位本硕北大计算机学院连读,一位211本科+北大硕士),27届北交的同学带着ks7个月实习经验杀来,还有新加坡国立大学的同期压阵。我的985本科?在这群人里,连“普通”都算不上,只是毫无存在感的背景板。第二段去🐧厂,更是见识了什么叫“神仙打架”:4个科软技术佬,北航本科+港硕的大神,港中深本科+港中文硕士的强手,个个都是学历与潜力双在线。我这所中下档985的学历,连让人多瞥一眼的资格都没有。更扎心的是,组里工作10年以内的年轻正式员工,清一色重点大学92科班起步——非顶尖学历,在这里连“入门标配”都够不上。别再自欺欺人了:10年大学扩招后,高学历人才早已泛滥,学历就是招聘的硬筛子,没达标连被看见的机会都没有。校招不看你刷了多少heima , 背了多少八股文、攒了几段实习——背八股只证明你肯下死功夫,却证明不了你有解决问题的能力;实习多只能说明你早入场,却抵不过“本科非顶尖”的一票否决。就像我面字节时,面试官的话字字诛心:“这么早出来实习干嘛呢,学校还有课吧,早实习不算优势,基础和潜力才是核心”网络上那些“985全靠学历背书”“双非没机会是不公”的论调,纯属自欺欺人的屁话。能熬过高考厮杀进顶尖名校的人,本身就带着更强的学习能力和自律性。你以为刷几套八股,背点面试题就能赶超?别做梦了!他们不早早实习,是因为学校课程压力大、科研任务重,不是不会,是没精力——等他们腾出时间下场,随便补补技术,就能轻松碾压一群只会背八股的“伪卷王”。后端赛道,根本不是努力就能破局的战场,而是学历先筛掉一半人的炼狱。学历高的人,拿着更好的资源、更宽的平台,还在拼命卷技术;学历稍逊的你,哪怕熬无数个夜、刷无数道题,也可能因为本科学校不够顶尖,连面试机会都拿不到。别抱怨不公,别纠结短板——后端这条路,本就不相信眼泪。要么咬碎牙复读或是考研,考进顶尖名校拿到入场券;要么接受自己的学历平庸,付出远超常人的代价,赌一把用技术硬实力凿开一条缝。但记住,绝大多数时候,这条缝很难很难,需要付出超乎常人的努力!现实是计算机已经朝着金融方向发展,已经逐渐金融化!有如此努力,在另一个赛道已经更上一层楼了,不论是互联网方向亦是考公考研!快手直播 一面感受:疯狂拷打实习+项目+底层状态:无动静时长:58min1. 自我介绍(面试官莫名其妙笑了起来,额。。。)2. DDD架构拷打3. 项目拷打八股4. 分布式锁是如何进行实现的呢?5. 记录线程的数量的作用是什么?6. 可重入性是如何避免导致死锁的呢?7. 如果我加了一个锁,业务失败了或者突然断电了,怎么进行操作避免呢?8. 有效期是如何进行设置呢?9. 如果到了一定时间,业务没有执行完毕锁释放了,怎么进行避免呢?10. 实习拷打,疯狂拷打深挖难受的批爆+实习类似的场景题八股11. AOP是如何进行实现的?12. Spring的AOP底层是如何进行实现的?13. 动态代理有哪些呢?有什么区别吗?算法题:解码方法II反问:1. 组内的业务1. 快手的直播后端:主播开关播、观众进出房2. Base:北京3. 本人的建议:整体还行、但是对于实习做的东西需要深究,需要更多的创新;
后端转测开第一人:再给双非说一万遍 转测开
查看13道真题和解析
点赞 评论 收藏
分享
评论
10
55
分享

创作者周榜

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