饿了么面经

#面试问题记录#
Java开发
自我介绍

JVM 的类加载过程包括哪几个阶段?每一阶段的作用是什么?

什么是双亲委派模型?为什么要这样设计?可以打破这个模型吗?

自定义类加载器的场景有哪些?你有在实际项目中用过吗?

热部署/热更新原理是什么?你了解类卸载机制吗?

你如何判断 Java 应用发生了内存泄漏?怎么排查?

你如何查看 JVM 内存使用情况?用过哪些调优工具?(如 JConsole、jstat、Arthas、MAT)

OOM(OutOfMemoryError)常见的几种类型有哪些?如何定位问题?

你是否手动配置过 JVM 参数?常用的 JVM 启动参数有哪些?(如 -Xms、-Xmx、-XX:+UseG1GC 等)

如何通过 GC 日志分析 JVM 状态?日志中关键字段你能看懂吗?

如何设置 JVM 的元空间(Metaspace)大小?PermGen 和 Metaspace 有什么区别?
全部评论
全问JVM啊 真绷不住了
1 回复 分享
发布于 05-28 15:59 四川
没考算法吗
点赞 回复 分享
发布于 05-28 18:55 广东
哥,有用友网络实习,简历好过吗?
点赞 回复 分享
发布于 05-28 16:50 四川

相关推荐

不愿透露姓名的神秘牛友
05-26 20:25
已编辑
饿了么一面133人在聊 查看25道真题和解析
点赞 评论 收藏
分享
评论
1
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务