系泓仔啊 level
获赞
42
粉丝
4
关注
8
看过 TA
430
同济大学
2022
Java
IP属地:美国
暂未填写个人简介
私信
关注
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2024-03-22 16:00
已编辑
同济大学 Java
1. 自我介绍2. Java的理解,和C++有什么不同3. 你说到了Java有GC机制,那你大概说一下GC吧4. 哪些对象会被GC5. JVM的架构(运行时数据区域 + 本地内存)6. 本地内存中的直接内存是什么?7. Java中有哪些类型的 IO8. 抛开Windows系统,Linux系统中,一个网络过来的数据包从网卡到用户缓冲区的数据流向(仔细讲了用户缓冲区和内存缓冲区的数据传输)9. BIO、NIO、AIO、IO多路复用10. 内核缓冲区数据是全部复制到用户缓冲区吗?(讲了select/poll 和 epoll 的区别)11. 从网卡到内存的这一步数据怎么流动的呢?(不会,应该有点底层了)12. 讲一讲垃圾回收算法13. 讲一讲分代回收机制14. STW(stop the world)主要发生在哪个场景呢?(这题我答错了,回想不起来具体垃圾回收器的执行流程了,讲成怎么样从minor GC到Full GC了)正确的场景大概包括:G1的新生代回收需要STW,老年代并发标记需要STW等等(不完整)15. 影响Full GC执行时间的主要因素有哪些?16. 你讲到了内存泄漏,哪些场景会出现内存泄露呢?(ThreadLocal中经典场景)17. 你在自己开发过程中有碰到过吗?(讲了一个提前准备好的例子)18. 多线程并发有哪些问题?19. 讲讲线程安全吧,你知道哪些锁?20. Synchronized 和 ReentrantLock底层实现有什么区别21. Synchronized 的锁升级机制22. 拓展题:了解什么Java新版本的新特性吗?随便聊聊就好(说了ZCG)23. 说一件你上大学以来最有成就感的事情。24. 做这件事最大的难点是什么?25. 反问+闲聊:想留美还是回国?有在面其他公司吗?业务是干什么的(我问)?半小时前刚面完。纯八股,没有项目和算法。整体50min,面试官人超级好,碰到不会的会说没关系,我们就不问了。许愿二面
kla_auth:昨天一面 面试官人贼好 场景题没答出来给我细细讲解 反手把我挂了😭
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务