小米二面

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 江苏

相关推荐

牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
20 114 评论
分享
牛客网
牛客企业服务