小米后端开发日常实习二面 2025.1.22

60min出头 算法15min
自我介绍
1.你的简历上项目比较薄弱啊,说说你的项目吧,难点和做的好的地方
2.刚刚提到超卖具体是怎么实现的
3.分布式锁为什么选择redisson
4.这里lua脚本具体怎么写
5.说说双写一致性怎么保障
6.双写时如果mysql写入成功redis写入失败怎么办(要重试,重试失败mysql回滚)
7.说说redis的数据结构,实现原理及其功能和应用
8.具体用List做过什么
9.写过多线程的程序吗,简单介绍一下
10.说说spring ioc和aop
11.用aop做过什么
12.说说websocket长连接具体怎么实现
13.说说mysql的脏读可重复读幻读,怎么解决这些并发安全问题,mvcc的原理
14.说说你会怎么建立索引
15.做过索引优化吗,说说索引优化策略
16.rocketmq和kafka的区别
17.rocketmq  push机制的具体应用
18.口述一下判断链表是否有环(本来准备出手撕然后面试官电脑卡了,口头先问了个)
手撕:组合总和
反问:想招什么样的实习生(总结就是积极主动,基础好,了解常见问题解决方案。我说过年几天会继续巩固基础,面试官让我学一下ddd架构)

面完三小时后oc,感恩
从投简历开始背八股准备面试一个月终于有了第一个oc
准备去小米了
全部评论
然后想问问各位佬有没有基于ddd分层架构的微服务项目可以推荐呀
点赞 回复 分享
发布于 01-23 15:01 浙江
点赞 回复 分享
发布于 01-23 17:46 湖北
南京小米吗
点赞 回复 分享
发布于 01-23 19:18 安徽
佬是研究生码
点赞 回复 分享
发布于 01-23 20:41 山西
恭喜
点赞 回复 分享
发布于 01-23 21:20 湖南
年前还是年后入职啊 佬
点赞 回复 分享
发布于 01-23 23:23 福建
佬我面完小米也一周了,二面面试官给我发邮件说我通过了,但是hr一直没联系我,这种情况还有希望oc吗
点赞 回复 分享
发布于 01-23 23:53 北京
佬是打算年后先日常然后再找暑期实习吗
点赞 回复 分享
发布于 01-30 21:16 河南

相关推荐

01-23 14:53
已编辑
东南大学 Java
时长1h10min,其中算法10min自我介绍一下1.非科班转码原因,本科学过JAVA相关课程吗2.除了java还用过什么语言3.说说JAVA和Python的区别4.说说对JAVA多态的理解5.知道synchronized关键字吗6.说说volatile关键字的作用7.spring和springboot的区别8.注解的原理是什么9.项目里配置的jvm垃圾回收器是哪个,用到哪些jvm垃圾回收的算法10.mysql给了一个表头,问各个数据类型应该要设置成什么11.id设成了int类型,表中最多可以放多少个数据。12.数据太多怎么办,表放不下了13.分表具体应该怎么分14.如果mysql查询速度很慢,怎么排查这个问题15.索引失效场景有哪些16.索引为什么快17.看你项目里用了分布式锁,那你了解redis里的redlock吗(说不太了解,让我回去了解一下)18.redis想实现一个简易的消息队列应该怎么做。19.不用stream流呢,可以用redis里哪个数据类型20.刚刚说到list,说说redis具体有哪五个基本数据类型21.那么说说zset的原理22.讲讲消息队列的用途23.消息队列kafka和rocketmq有什么区别,适用场景有什么不同。24.linux怎么查看进程25.linux怎么杀死进程26.怎么排查linux硬件问题,查看cpu占用,内存占用等。(没答上)27.linux一个文件里怎么快速查看到指定字段,比如java字段(没答上)28.linux怎么查看最近的10条mysql日志记录(没答上)29.说说linux项目部署流程。(没答上)手撕:有序数组二分查找(可能linux太多没答上有点绷不住了,说找个简单的给我做,结果测试用例写了很久)(我)反问业务(我)声明可实习时长和到岗时间30.对小米的看法怎么样1.3通知一面通过了,等待二面
点赞 评论 收藏
分享
评论
5
12
分享

创作者周榜

更多
牛客网
牛客企业服务