美团Java秋招后端二面

纯八股:
1.SpringBoot了解吗?
-SpringBoot的优势
-自动装配原理了解吗
-核心注解有哪些?注解怎么生效的
-自己写过注解吗,有哪些重要参数
2.Bean是什么你知道吗?
- Spring容器如何管理bean- bean的生命周期
3.反射了解吗?
4.JVM的类加载机制
-类加载器有哪些呢
5.Tcp和udp的区别
-四层和七层模型都问了
-假如你搜索一个网页,但是浏览器没有返回,怎么考虑呢?
6.Redis的数据结构有哪些呢
-重点问了跳表的原理
算法:
1.变形题-链表反转 1234 1423
2.手写线程,轮流打印26个字母和数字。
3.扩展提问: 平时看什么编程相关的书怎么学习java的,编码之前需要做什么准备。
全部评论
链表变形难
点赞 回复 分享
发布于 2025-12-20 16:32 云南

相关推荐

2025-12-07 06:30
门头沟学院 Java
1.面试官简单介绍业务,接受转go吗?2.算法题1(可被三整除的最大和)(写的贪心,然后被问复杂度,是否可以再优化,我回答应该可以,尝试用动态规划)3.算法题2(数组中重复的数据)4.实习介绍5.实习中的难点6.还有其他难点吗?7.线程池用是数据分片处理还是导出?8.如果说文件很大,有几个G,使用你这个方案可行吗,有没有进行测试?9.websocket和http 长轮询的区别10.催单提醒,除了使用websocket还考虑过其他方案吗?11.如果现在用户量激增,websocket会有什么问题?12.服务端该怎么解决这种问题?13.缓存店铺信息在redis中怎么设计的,使用的什么数据结构?14.一个热门菜品访问量特别高,要怎么解决?15.如何拆分,分别使用什么数据结构?16.如何保证 redis和数据库中的数据一致性?17.先更新数据库,再删缓存:脏读概率很低展开讲讲18.RabbitMQ怎么实现超时订单自动取消的?19.你是怎么保证这个消息不丢失的?20.持久化是怎么做的,在什么时候做持久化?21.如果rabbitmg容机了,导致消息丢失如何兜底?(要具体方案)22.你还有其他什么想要说的吗,展现你的技术或者亮点?(优惠券秒杀23.为什么会出现库存超卖,举个例子具体介绍24.cas操作,用库存代替版本号具体过程25.cas为什么不能保证一人一单?26.synchronized悲观锁,在实际生产环境中有用吗27.下单的具体过程,最终是怎样设计来保证库存不超卖和一人一单的?
查看27道真题和解析
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

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