后台面经

网络

  1. https://yq.aliyun.com/articles/708706?spm=a2c4e.11155472.0.0.555afc32ZMYZDi

1、Java集合类,Hashmap了解么,原理是怎么样的,为什么用红黑树,红黑树有什么特征?如果要线程安全的hashmap该怎么办?(这个问题基本上问的很普遍了)
2、java内存机制了解过吗?Minorgc和fullgc区别,Majorgc呢?什么时候发生?Minorgc发生在哪个地方?
3、tcp三次握手过程(我把所有的细节参数都说了个遍)
4、输入url整个过程是怎么样的(把dns整个细节以及tcp、ARP协议、http都说了细节)
5、状态码401,403
6、spring生命周期(servlet生命周期以及bean都说的很细)
7、输入url到spring后端整个流程是怎么样的?
8、java锁机制,乐观锁和同步锁,cas原理,volatile原理。
9、写个算法吧快排(10分钟写好)
10、数据库查询语句,多表查询
11、数据库mysql索引最左匹配原则(他写了一个sql语句问这样索引有没有效。
12、spring和springboot区别
13、再写个算法吧,判断是否是二叉搜索树(第一遍5分钟用递归写出来了,他说有一种情况不能满足,好吧,我用中序非递归中判断是否有序再写一遍。一遍过了)
14、你的项目具体描述一下,使用了什么架构,分布式用了哪些技术,数据库用了什么,主要业务实现了什么功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值