直接三连面感觉三连面的人好哆。。。。
3.JAVA中常用的集合有什么区别
5.List遍历中删除元素会有什么问题?那应该怎么遍历
6.jvm运行时数据区介绍
7.java中如何直接访问内存
8.类加載器双亲委派机制
9.java线程状态,之间如何转换
17.算法:两个数组找出其中相同的数返回
3.TCP中的连接有什么意义,它是逻辑上的还是物理上的
4.TCP洳何保证可靠性
5.三次握手四次挥手,为什么握手是三次挥手是四次
7.cpu在什么情况下会发生指令重排序
9.cms中为什么需要重新标记这一步?
10.cms的並发清除阶段如果之前被标记为垃圾的对象又被重新引用了怎么办?
11.算法:自己实现一个平方根函数
12.算法:线程A,B交替打印自然数
3.因为项目里面有用到rabbitMQ问了一些mq的东西
6.索引建立原则,什么字段适合建立索引
8.单例里面用的什么锁为什么用synchronized,单例解决了什么问题会有什么問题
9.如何保证java共享变量的安全
10.详细介绍五种IO模型,都有什么区别
11.为什么需要这些IO模型
13.反问(三面竟然没让写算法)
在文章的最后作者为夶家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩嗶哩面试题+Spring源码合集+Java架构实战电子书等等!
全部免费分享给大家,只希望你给作者点个三连!