美团后端面试

3.26一面
问spring的一些知识(答得不好),多道高并发场景题(答得一般),手撕二叉树路径和

4.2一面(应该是被捞了,4.1打电话说是c、c++客户端开发,我以为是移动端开发,一看岗位是后端…)
0.项目介绍:由于和岗位关系不大,没有深问
1.看到我简历有c语言,问了原码、野指针等c语言基础知识
2.操作系统:进程管理、内存管理(具体忘记了
3.计网:传输层和应用层协议
4.数据结构:讲述大根堆实现思路
5.加法器
6.手撕原码二进制转换十进制(没处理溢出,经过提示做出来了
全程八股很少,都是专业课知识(忘的差不多了

4.3二面
没做自我介绍,他对着简历问我项目和难点,也了解到这个岗位是“做web容器的,渲染js,优化渲染性能的,主要是服务于美团小程序开发者”,他说我志愿有后端和前端,所以筛到我。
1.操作系统:信号量,虚拟内存,段存,页存,死锁,银行家算法
2.计网,数据链路层协议,网络层协议,tcpudp,数据在七层模型中传输过程
3.数据结构:栈队列,完全二叉树,平衡二叉树,满二叉树
4.手撕快排
5.思考题:三扇门,有一个门有车,另两个是山羊,假如我已经选了一个门,但没打开。主持人在剩余门中选了一个是山羊,问:选择换门能否提高获取车的概率

4.3晚收到电话询问是否有其他企业面试进度(我说腾讯二面挂了目前只有美团),到岗时间、转正意向

之前没实习过,我这种情况还有hr面吗?

4.9邮件offer,正好是一面后一周
全部评论
羡慕佬,我也是这个流程,不过电话询问后挂了
点赞 回复 分享
发布于 2025-04-11 01:17 黑龙江
佬接了吗
点赞 回复 分享
发布于 2025-04-10 14:23 江苏
佬offer了吗
点赞 回复 分享
发布于 2025-04-09 13:29 辽宁
考虑下华为不,终端软件部招实习,可联系我跟进
点赞 回复 分享
发布于 2025-04-05 23:05 上海
base哪里呀
点赞 回复 分享
发布于 2025-04-04 18:19 北京

相关推荐

头像
03-26 20:10
已编辑
东北大学 Java
总体45min,体验极佳,面试官特别客气。整体基本围绕项目展开,少量八股,少量场景,一道手撕。上来面试官先简单介绍业务,做的是外卖神枪手这块(很核心👍)自我介绍挑一个你认为熟悉的项目,介绍下项目的架构,整体中间件的使用?为什么使用springcloudalibaba,不用别的?具体讲讲项目数据库的设计?具体有哪些表?表里哪些字段?为什么要考虑做分库分表,怎么做的分库分表?分片键是什么?你提到两千万以上的时候性能的下降,真的具体去测试过吗?数据库索引怎么建立的?索引的分类?联合索引建立时要考虑的问题?系统中对数据库的操作涉及到事务吗?系统缓存一致性怎么做的?如果真的投入使用,你觉得你的架构还要改进吗?场景题:库存扣减相关系统设计,怎么保证一致性?缓存穿透怎么解决的?具体一条短链进来之后的执行流程是怎么样的?写数据库和写缓存之间怎么保证同时成功?场景题:设计个分布式id生产系统?你主要讲了基于雪花算法,那另一种基于数据库自增的了解吗?如何应对流量激增导致id生成的问题?面试官说我感觉你八股应该特别熟悉我就不再考你八股了(服了,可是我只会八股啊😭)手撕:无重复最长子串?(10min写完并讲了下思路)反问:具体业务笔试为什么出大模型训练的题😠说是多了解总没坏处为什么别的部门有收到aicoding链接,我们部门没有?每个部门安排不同,咱们可能在二面。内部用哪些ai工具?什么都有,不限制。
查看18道真题和解析
点赞 评论 收藏
分享
头像 会员标识
04-03 15:04
门头沟学院 Java
美团后端开发实习一面面经总计七十分钟,面试官人挺好的,全程很有耐心。就是我自己基础太薄弱,很多八股都回答得很模糊,一遇到追问就露馅了。一、 项目拷打问了高并发下怎么做防重设计?系统的 QPS 瓶颈在哪里?如果落库失败怎么处理数据一致性?二、 计算机网络 & 操作系统1. HTTP: HTTP 1.1 版本有什么比较重要的新特性?2. TCP: TCP 链接复用问题:如果电脑开了一个浏览器,先后打开两个相同的网页标签,它们用的 TCP 链接是同一个吗        如果用不同的浏览器打开呢?3.Linux: 了解 Linux 的线程模型吗?了解多路复用函数(如 select, poll, epoll)吗?4.OS理论: 操作系统中,“并发(Concurrency)”和“并行(Parallelism)”有什么区别?它们在系统处理器视角下分    别是什么意思?三、 Java 基础 & 并发编程 (JUC)1. 面向对象: 封装、继承、多态。其中 protected 修饰符的访问规则是怎样的?2. Object类: Object 类提供了哪些基本的函数?3. 线程通信: wait() 函数和 Thread.sleep() 有什么区别?4. 线程池原理: 线程池的核心参数有哪些?5. 线程池场景: 核心线程数为2,最大线程数为4,队列容量为10。当任务不断进来时,线程池的分配和创建逻辑是怎样的?6. 线程池参数设置: 针对 CPU 密集型任务和 IO 密集型任务,线程池大小应该怎么设置?7. 追问: 为什么 IO 密集型通常设为 2N?如果两个 IO 任务耗时差异很大(比如一个是500ms,一个是50ms),设置原则上有什么差异?8. 线程池拒绝策略: 了解哪些拒绝策略?四、 JVM & 框架1. JVM: JVM 和 GC 了解过吗?平时这些底层知识是怎么学习的?2. Spring: Spring Boot 和 Spring 框架有什么区别?3. IOC: 依赖注入时,@Autowired 和 @Resource 有什么区别?它们分别是谁约定/提供的?4. Web组件: 拦截器(Interceptor)和过滤器(Filter)的执行顺序是怎样的?具体有什么差异?5. AOP: AOP 动态代理在不同的场景下有哪些实现机制?五、 数据库 & 中间件 (MySQL, MQ, Redis)1. MySQL底层: InnoDB 引擎中,主键使用自增 BigInt 和使用 UUID,在性能上有什么差异?追问: 如果是通过主键精确查询(id = xxx),自增 ID 和 UUID 有区别吗?2. MQ: 消息队列有多个分区(Partition),但某些场景下必须要保证“顺序消费”,如何实现?(例如 A 消息和 B 消息分别进了不同分区,如何保证顺序)3. Redis 容量评估: 如果现在上一个新需求,数据结构确定了,数据量级也确定了,怎么评估存储这些数据所需的 Redis     内存空间是否足够?4. 底层原理: Redis 是用 C 语言写的,你知道怎么计算一个 C 语言结构体(Struct)占用的内存空间大小吗?六、 算法题很简单的一个反转链表(LeetCode 206)。要求: 必须用 递归 和 迭代 两种方法分别写出来。
少糖去冰的小白菜很爱...:这八股看着好难
查看25道真题和解析
点赞 评论 收藏
分享
评论
9
20
分享

创作者周榜

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