小米暑期实习

一面4.23   1h
1.自我介绍
2.TCP/IP五层模型,tcp和ip分别是哪一层
3.udp与tcp的区别
4.https与http的区别(主要讲了ssl握手)
5.为什么tcp是三次握手,但是挥手却是4次
6.Java常用的数据结构(讲了ArrayList和HashMap)
7.ArrayList和LinkedList的区别、优缺点
8.使用for循环对链表遍历删除和插入会出现什么问题
9.HashMap的扩容机制
10.ConcurrentHashMap为什么是线程安全的
11.redis使用过的数据结构(基本都用过)
12.讲讲zset的底层实现
13.讲讲redis的RDB持久机制(回答了原理,但是面试官说其实是想让我回答开启rdb的时间间隔该怎么设置,没太搞懂。。。)
14.讲讲缓存击穿以及解决方法
15.布隆过滤器的原理,以及怎么解决redis缓存问题的
16.场景题:两个key值经过布隆过滤器后映射了相同的位置,然后一个key被删除后,那么另一个key访问布隆过滤器后就会被拦截,如何解决
17.声明式事务@Transactional什么情况下失效
18.场景题:电影院买票:三个表:电影票表、用户金额表、电影院金额表,问这三个表怎么操作才能保证效率更高?(面试官一直在引导,好在最后达到点上了)
19.mysql的默认引擎是什么,有什么特点
20.innodb除了行锁、表锁还知道哪些锁
21.主键索引为什么比非主键索引快
22.你如何排查慢sql,explain里面你所了解的字段
23.项目中用到mq,问了RabbitMQ如何保证的消息不被重复消费以及三方如何保证消息的可靠性
24.场景:如果突然有大量请求进入mq,此时如何解决这些消息的正常消费呢
25.项目遇到的难题以及如何解决
26.springboot自动配置原理
27.手撕:最长前缀15min
28.对小米有什么了解

4.24  约二面
4.25二面
全程问项目和项目引申出的场景,八股就问了反射和ThreadLocal。
手撕反转链表(面试官真的特别好,问我熟悉啥结构)
问了些个人情况。全程40min左右,面试官口头跟我说他这边过了,让我等hr,许愿一定要等到hr电话和offer

更新
4.28终于等到hr电话oc
许愿审批顺利通过,然后拿到offer
全部评论
请问是什么时候投的,我简历评估一个月了
2 回复 分享
发布于 04-26 13:08 山东
武汉还是北京呀
1 回复 分享
发布于 04-26 12:55 陕西
能问下佬儿什么bg吗
点赞 回复 分享
发布于 04-26 13:15 浙江
佬,想问一下面试官有说大概啥时候可以接到HR电话吗
点赞 回复 分享
发布于 04-26 14:11 湖北
我也在等(21号面完),不知道什么时候😭打过来
点赞 回复 分享
发布于 04-26 15:12 湖南
楼主电话打了吗
点赞 回复 分享
发布于 04-26 17:32 湖北
好多等的,有点担心了
点赞 回复 分享
发布于 04-26 18:24 湖南
楼主要是打电话了,记得及时更新帖子喔
点赞 回复 分享
发布于 04-26 21:52 湖北
请问18场景题是什么意思呀没太懂
点赞 回复 分享
发布于 04-27 15:06 湖南
恭喜楼主!想请问下楼主这些题目大概回答出来的一个比例?
点赞 回复 分享
发布于 04-29 18:46 湖南
佬,问下是武汉做什么的部门,感觉可能是同一个
点赞 回复 分享
发布于 04-29 19:25 江苏
佬收到邮件了吗,我是29号hr电话oc(武汉java),说最快五一回来发邮件,等的好焦虑😇
点赞 回复 分享
发布于 05-06 11:29 广东
楼主你好,暑期实习技术岗有笔试吗?
点赞 回复 分享
发布于 05-26 10:01 北京
佬请问后续多久收到正式offer呢 我今天也是电话口头offer了
点赞 回复 分享
发布于 05-28 23:52 香港
佬现在已经入职了吗?
点赞 回复 分享
发布于 06-15 16:34 湖北

相关推荐

不愿透露姓名的神秘牛友
11-02 00:04
已编辑
欣旺达 销售工程师 (11.5k+2k3*0.8)*13.5 硕士985
点赞 评论 收藏
分享
9.19算法题3/3一面   (56min)纯八股面  1.自我介绍2.八股2.1.kafka和rocketMQ的区别?2.2.反射2.3.类加载的具体过程,双亲委派机制2.4.多线程的优势,为什么要有多线程2.5.TCP四次挥手的过程2.6.死锁的具体原因,怎么解决2.7.java并发的工作原理2.8.常用的git操作算法题leetcode.3.两个有序联排合并成一个二面   (1h10min)实习+八股1.自我介绍2.实习2.1实习主要工作是什么?2.2实习中你完成的任务有哪些?2.3实习过程中主要遇到的问题有哪些?2.4.关于sql性能的调优问题?3.八股3.1有没有了解过锁膨胀问题?(忘记了)3.2 用过java哪些锁?3.3 java垃圾回收器,以及java垃圾回收的方式3.4.try和finally同时return会发生什么问题(脑袋抽了回答都有可能return,实际上finally块是一定会覆盖try块中的return的)4.算法.和为K的子数组************************************************耻辱中的耻辱,羞耻中的羞耻一开始以为数组中全都是正数,用了一个滑动窗口的方式快速搞定。然后后面发现了数组中包括负数,但是硬着头皮给面试官说了这样的做法,然后面试官让我思考一下这样有没有什么问题。然后发现大脑宕机了,虽然说出了是使用前缀和加上哈希表的方式,但是整个人失去了调试代码的能力,没有实现bug-free,代码到最后还存在一些问题。最后面试官还特意等了我十分钟,但我整个人已经全程宕机红温,最丢人的一集。算法复习需要尽快了 10.16 HRHR电话通知面试已经全部通过了。询问了相关信息,籍贯,在校成绩,是否获得过国奖,是否获得过国家级奖项,实习经历相关,是否已经有其他offer,hr询问期望薪资,在表达了一系列强烈想去小米的意愿以及自己和小米的渊源之后表示期望薪资k,hr告知情况已经了解了,需要等待后续开奖
查看19道真题和解析
点赞 评论 收藏
分享
评论
8
42
分享
牛客网
牛客企业服务