美团内推
💻面试岗位:Java开发
❓面试问题:
自我介绍
说一下 JVM 的内存结构(运行时数据区)有哪些?每一块的作用是什么?
Java 中对象的内存分配过程是怎样的?对象分配在堆还是栈?
什么是栈上分配、逃逸分析?是否可以让对象不分配在堆上?
什么情况下对象会进入老年代?如何判断对象“是否存活”?
直接内存(Direct Memory)是什么?你在什么场景下用过它?
JVM 中常见的垃圾回收器有哪些?它们的适用场景?
Serial、ParNew、CMS、G1、ZGC 有什么区别?你项目中用的哪一个?为什么?
Minor GC 和 Full GC 有什么区别?分别在什么情况下发生?
如何避免或减少 Full GC?有哪些排查方法?
GC Roots 有哪些?JVM 是怎么判断一个对象是否需要回收的?
美团2026届校园招聘正式开启
岗位类型(最多可投递3个):
- 常规岗位:技术/产品/商业分析/运营/金融/供应链/职能/市场营销/设计/销售、客服和支持等10大类,100+种岗位;
- 北斗计划(面向全球高精尖校园科技人才):大模型与AIGC、自动驾驶、无人机、视频编解码、运筹优化和智能调度等;
- AI产品经理提前批:对AI产品有足够的理解和实践经验;
工作地点:北京/上海/成都/深圳/广州等全国几十个城市
投递链接:https://zhaopin.meituan.com/web/campus
(内推码在顶部一开始右侧框填写)