小米后端开发日常实习一面 2025.1.2

时长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通知一面通过了,等待二面
全部评论
手撕是LeetCode模式吗
2 回复 分享
发布于 02-13 15:23 广西
佬最近贡献的面经好多
2 回复 分享
发布于 01-24 16:48 广东
蹲个后续
1 回复 分享
发布于 02-01 09:51 福建
点赞 回复 分享
发布于 03-12 17:14 北京

相关推荐

09-16 20:03
已编辑
门头沟学院 Java
依旧只写记得的二面:有点压力,面试官不苟言笑且没啥反馈1.自我介绍2.实习中如何协作的(主播依旧拆分,主打的就是分而治之。前端和后端、后端和后端、后端和测试、后端和产品)3.开发中遇到冲突咋办(依旧拆分,不必多说)4.调接口调不通如何排查5.慢sql如何排查(4.5都有点点不会,主播还真没专门背过这种因为真记不住,不过这次过后应该就背住了。。)6.实习做了啥,讲讲项目的成员组织架构,自己做的事情,业务流啥样(问到这感觉如果有实习会比较注重一些你做的事情啥的,是否真实?或者有无一些收获?)7.邪门的来了,开始问我的一些技术栈,MySQL,Redis,Mybatis,然后开始问我Redis常用的api有哪些,不记得了,只记得get、set、incr、decr8.Redis开启事务的命令是啥,不记得,说应该跟Transaction类似吧9.又问了啥忘了,奖励一道代码题:汽车工厂产车、4S店进车、消费者去4S店买车,用代理模式实现这个过程,哥们发现怎么老给我碰到这种比较奇葩的题,前一天携程还问我TCP传输速率咋算,吾与子了。。,思路就是利用工厂+代理,总共四个类:Car、CarFactory、FourS、Customer,利用简单工厂,CarFactory的getCar返回一个Car对象,然后FourS持有汽车工厂的引用,通过引用做一个静态代理,Customer要买车就new一个FourS然后调用买车方法,写完了给他解释也没啥反馈。10.工厂和策略的区别是啥11.工厂和策略具体的使用场景接下来就是反问了,也问了一些AI相关的东西,然后面试官又反问我有无用AI做过啥,我说搞过一些AI框架做过简单的应用。然后让我出去等一会HR叫,我以为是我寄了HR通知我可以滚蛋了,没想到过了,又得吃一面,来一次面一轮感觉小赚,面两轮就是赚翻了hh然后就是HR面了,问的基本上都是成绩规划啥的,由于主播没想过自己能进HR面于是反问不知道问啥给小姐姐整笑了,然后由她之前问我的一个问题作为反问,然后又问了一下部门啥的,结束,顺了点茶歇跑路。总之就是纯运,前天晚上稍微看了点东西,结果又一点没问到,感觉有点太随机了。。。希望给主播个机会吧。。。
查看12道真题和解析
点赞 评论 收藏
分享
评论
7
79
分享

创作者周榜

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