饿了么面经

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

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

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

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

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

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

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

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

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

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

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

相关推荐

牛客41406533...:回答他在课上学,一辈子待在学校的老教授用三十年前的祖传PPT一字一句的讲解,使用谭浩强红皮书作为教材在devc++里面敲出a+++++a的瞬间爆出114514个编译错误来学这样才显得专业
点赞 评论 收藏
分享
10-14 21:00
门头沟学院 Java
吃花椒的狸猫:这个人说的倒是实话,特别是小公司,一个实习生哪里来的那么多要求
点赞 评论 收藏
分享
11-07 15:54
门头沟学院 Java
点赞 评论 收藏
分享
评论
2
31
分享

创作者周榜

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