小米二面

1.自我介绍
2.手撕:leecode 162
3.UDP和TCP的区别?TCP三次握手客户端和服务端的网络状态变化情况?
4.第三次握手的作用?双方都变成已建立连接状态之后各自会分配什么资源在服务端和客户端?
5.HTTP协议版本之间的区别?QUIC协议是在哪一层实现的?
6.面向对象的思想在Java语言中怎么体现?
7.Arraylist和linkedlist区别?linkedlist为什么设计成双向链表?各自的默认容量?
8.hashmap数据结构和扩容原理?hashmap非线程安全发生在什么情况下?
9.ConcurrentHashMap底层数据结构?里面用了哪些锁?
10.CAS锁会出现什么问题?ABA问题怎么解决?
11.Java中的锁的区别?ReentrantLock锁底层?
12.启动一个线程有哪些方式?
13.volitile关键字的作用?
14.springboot spring springmvc之间的关系?
15.循环依赖spring怎么解决的?两种方式都能避免循环依赖吗?
16.数据库范式的作用?
17.数据库索引的好处和缺点?
18.哪些场景索引失效,没用到索引?
19.mysql事务隔离级别?
20.JVM类加载时机?
21.一个实例对象什么情况下会被回收?jvm怎么判断对象有没有引用?
22.CMS和G1的区别?如何怎么选择?
23.netty框架怎么解决一个粘包,半包这些问题?netty实现通信需要注意什么?
24.netty线程模型?

总结:面试一个半小时,面试体验很好,面试官很nice
全部评论
可以考虑一下招联金融哦,招行和联通合办的呢,流程10月11开始呢,可以看我主页https://www.nowcoder.com/share/jump/661068193252635417
1 回复 分享
发布于 2023-09-29 10:01 江西
佬有后续了吗
1 回复 分享
发布于 2023-10-07 14:21 江苏
佬 什么岗啊
点赞 回复 分享
发布于 2023-09-28 20:33 江苏
佬Base哪里
点赞 回复 分享
发布于 2023-10-06 21:07 山东
佬 4会分配什么资源
点赞 回复 分享
发布于 2023-10-08 00:59 云南
佬 面的开发吗
点赞 回复 分享
发布于 2023-10-08 13:10 江苏
佬,一面也撕算法题么
点赞 回复 分享
发布于 2023-10-09 08:49 辽宁
佬,你是一面问了项目嘛,为啥二面也这么多八股呀?我一面就问的基本上都是八股
点赞 回复 分享
发布于 2023-10-11 13:02 陕西
感谢分享
点赞 回复 分享
发布于 2023-11-13 19:46 江苏

相关推荐

不愿透露姓名的神秘牛友
2024-12-31 13:03
已编辑
小米集团 后端开发 11.675K * 15 本科其他
点赞 评论 收藏
分享
02-05 19:34
已编辑
小米_前端实习(实习员工)
哈哈哈哈哈哈,鸡汤。。。不是,面经来喽!感觉比较easy,全程无八股,就是在问项目和一些手撕。自我介绍拷问项目问:项目碰到的困难是什么?答:我回答的是项目的路由设计方面,还有其他,感觉说的有点太细了。问:登录时如果有人一直尝试你的密码,你会怎么处理?答:当时我感觉是一个防抖节流的原理,现在想一下应该是,对一个用户连续输错几次之后,有一个处理逻辑,暂时无法登录那种。不过,防抖节流不也是处理连续操作吗,虽然完全不一样(doge)。问:还有jwt的一个底层细节?答:后端通过jwt,生成token令牌,为了方便,我直接存到前端的localstorage里面了,底层不太懂。问:除了localstorage,还可以放哪里?答:服务端,第二个项目就用了express-session这个中间件,管理会话。问:如果我是用户,我怎么知道当前用户就是我?答:我就是详细解释了express-session的逻辑,前端拿到登陆密码账号,传给后端,后端拿到数据后对比数据库,然后储存session,返回success给前端。问:eslint.config.ts配置干嘛的?答:我没直接回答,eslint在我印象里就是一个代码规范,我就开始吐槽eslint的严格规范,一堆飘红,我说vscode上也有这个插件,我说我给停用了,给面试官说笑了。问:useEffect答:副作用函数,传入参数,局部刷新就是采用的这个,结合项目狠狠回答。问:git操作答:就是我经常使用的,传github时用到的。手撕环节:三个js基础看代码题,只会第一个,第二个和第三个,只能分析一部分,直接承认基础一般。算法题目,祖玛游戏。刚开始暴力,O(n*2),后来直接用栈处理,O(n)直接拿下。反问环节:直接开始闲聊,如果入职,这个应该就是mentor了。我说面试没问八股,我还准备了一堆,哈哈哈哈哈。git经常使用吗,github有开源吗?学生时代和工作后,有什么不同和不一样吗?感觉面试官有点思考啊,面试官说了一些,还说别人没怎么问过,哈哈哈哈哈,面试官也是刚到小米一年。
查看11道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2024-12-30 18:03
已编辑
小米集团 软件开发 18K * 15 本科其他
点赞 评论 收藏
分享
评论
20
114
分享

创作者周榜

更多
牛客网
牛客企业服务