兴盛优选(一面) 听说分享面经以后会有好运


面试官人很好,感觉对基础很看重,计网、操作系统、计组等。

  1. volatile关键字可以解决什么问题,如何实现的?L1,L2,L3缓存是所有CPU所有核心共享的嘛?既然L1,L2缓存属于不同核心私有那不同核心L1,L2缓存如何通信?(似乎要结合计组知识,回答缓存一致性协议,总线嗅探不太对)

  2. ReentrantLock和synchronized 的区别?

  3. 什么是CAS?Unsafe类再操作系统层面是如何实现CAS的?CAS会一直自旋嘛?

  4. JAVA类加载过程?

  5. JAVA类加载器有哪些?为什么要有双亲委派机制?new 了一个类什么时候进行类加载的?

  6. Java运行时数据区划分?

  7. Java垃圾回收算法有哪些以及优缺点?新生代用什么算法?为什么新生代用复制算法?垃圾回收算***SWT,如何改进这个算法?CMS的流程?

  8. SpringAOP的底层实现?动态代理需要实现InvocationHandler接口,InvocationHandler底层是如何实现的?

  9. SpringMVC流程?为什么所有请求都会经过DispatcherServlet?(猜了过滤器和拦截器貌似不对)

  10. TCP/UDP区别?UPD数据包一次可以发送多少大小?

  11. TCP第二握手如果数据包丢失了怎么办?此时客户端和服务端处于什么状态?

  12. mysql一条插入语句,服务端保存数据的流程? binlog和redolog的区别?

  13. MVCC?readview活跃事务 ID 列表是怎么获取到的?

    编程题

  14. 链表成环,环的数据长度

  15. 三个线程循环打印A、B、C?如果不加锁如何实现循环打印?
这是一个星期前一面,今天已经二面了,二面凉了,还是多从自己身上找问题吧,计网、操作系统、计组要深入看了
#实习##面经#
全部评论
兄弟,你是在长沙面试的吗?
点赞 回复 分享
发布于 2022-04-14 15:09
楼主去了吗?可以一起租房子啊
点赞 回复 分享
发布于 2022-05-24 23:22
能讲讲二面问了什么吗
点赞 回复 分享
发布于 2022-04-14 15:42
是应届生么?问这么难?
点赞 回复 分享
发布于 2022-04-14 14:45

相关推荐

03-27 17:33
门头沟学院 Java
代码飞升:同学院本,你要注意hr当天有没有回复过,早上投,还要打招呼要推销自己,不要一个劲投
点赞 评论 收藏
分享
04-06 11:24
已编辑
太原学院 测试工程师
点赞 评论 收藏
分享
评论
点赞
26
分享

创作者周榜

更多
牛客网
牛客企业服务