美团实习Java后端一面45min

1.实习介绍+实验室项目介绍
2.说下你对JAVA锁的理解?Synchronized和ReentrantLock的区别是什么?AQS的原理是什么?
3.说下你对JVM的理解?JVM从jdk1.7到jdk1.8有哪些改进知道吗?这些改进是为什么?垃圾回收有哪些改动知道吗?
4.垃圾回收器有哪些?它们各有什么优势和缺点?G1收集器的工作原理是什么?怎么调整老年代阈值?
5.说下你对Java集合的理解?说下HashMap、HashSet和LinkedHashMap的底层实现?说下ConcurrentHashMap从jdk1.7到jdk1.8的改进内容?
6.MySQL有哪些日志?这些日志有哪些用途?undo log 如何保证事务的原子性?
7.MySQL索引是怎么实现的?B树和B+树的区别是什么?B+树索引为什么查询快?有遇到过索引失效问题吗?为什么索引会失效?
8.Redis有哪些数据类型?说下这些数据类型的底层实现原理?为什么用跳表实现有序集合?
9.Spring Bean的生命周期是怎么样的?Spring 怎么解决循环依赖问题?@Lazy注解能解决循环依赖吗?
10.计算机网络OSI 七层模型是什么?每一层的作用是什么?
11.如果线上一个接口出现了超时情况,你会怎么去排查问题?
12.让你来设计一个秒杀系统应该考虑哪些因素?提示一下,缓存,接口限流,流量削峰和防止超卖等
13.算法题:怎么查找两个链表的公共节点?
全部评论
求问是就一面吗日常实习实习
点赞 回复 分享
发布于 2025-12-01 17:56 广东
佬是日常吗
点赞 回复 分享
发布于 2025-12-01 17:55 上海
佬啥时候在哪投的呀
点赞 回复 分享
发布于 2025-11-30 14:21 河南

相关推荐

01-19 10:45
门头沟学院 Java
实习不是简单完成任务,能做出可落地、可量化的成果,才是履历加分的关键,结合实战经验整理了3个核心技巧,帮大家告别打杂式实习,高效提升产出质量。先对齐需求再动手,减少无效返工 。很多人实习时容易接到需求就埋头开发,最后因理解偏差被打回,反而浪费时间。建议不管任务大小,都花10分钟和对接人确认细节——比如接口开发要明确字段含义、排序规则、异常场景处理,产品需求要厘清核心目标和验收标准,可以把确认的内容整理成简短纪要发群,既避免后续争议,也能让自己的开发方向更清晰。主动量化成果,让产出“看得见” 。完成任务只是基础,能说清成果价值才更有说服力。比如优化接口时,不要只说 “优化了接口”,可以记录优化前后的响应时间、数据库请求量变化;做功能开发时,统计上线后的数据反馈、用户使用情况。曾优化订单查询接口,通过添加联合索引、重构SQL,将响应时间从500ms+压缩至100ms内,日均减少数据库请求3万+次,这些具体数据能直观体现工作价值。做好文档沉淀,兼顾利他与利己 。实习中很多工作需要交接,清晰的文档能减少后续沟通成本,也能让自己的工作痕迹更完整。开发接口后,用Swagger生成交互式文档,标注参数说明、错误码、测试用例;完成任务后,整理开发思路、踩坑记录和解决方案。这样不仅方便同事对接,后续更新简历、复盘工作时,也能快速回忆起核心细节,精准提炼亮点。实习产出不用追求“大项目”,把每个小任务做深做透,用细节和数据沉淀价值,比盲目堆砌工作量更有意义,慢慢积累这些习惯,不仅能提升实习表现,也能为后续职场发展打下基础。
实习怎么做才有更好的产出
点赞 评论 收藏
分享
评论
6
36
分享

创作者周榜

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