美团面经

部门

到店平台技术

时间线

3.16 笔试 编程5(100 100 16 70 10)

3.20 一面

3.27 二面

4.2 排序挂

一面(视频面,1h)

  1. 介绍下上段实习做了什么

  2. Java的优缺点

    怎么理解Java半编译半解释

    解释执行效率低,有什么优化方式吗

    什么是JIT、AOT

  3. 面向对象和面向过程的区别

    解释下面向对象的几个特性

    封装的好处

    继承和组合的区别、使用场景

    接口和抽象类的区别

  4. 介绍下Java中集合框架

    list和set区别

    set底层如何实现

    map各个具体实现之间的区别

    ConcurrentHashMap的底层实现,1.8相比1.7有哪些优化

  5. 介绍下JVM垃圾回收机制

    如何判断一个对象是否为垃圾

  6. 进程和线程的区别

    创建线程的方式,继承Thread类和实现Runnable接口的区别

  7. 介绍下JMM

    介绍下MESI的实现原理

  8. 介绍下MySQL中索引实现原理

  9. 介绍下ACID,具体如何实现

  10. 给了一个select语句,设计索引

    创建索引的注意事项

    QPS比较高数据库压力大,怎么优化(MySQL读写分离+Redis缓存)

  11. 手撕算法 三数之和

问的比较基础,个别细节忘了面试官还会引导

二面(视频面,1h)

  1. 介绍下上段实习做了什么(30min)

    产出怎样,如何设计技术方案,新功能上线后如何评价它是否成功,实习中最大的挑战,如何解决遇到的问题,如何学习新技术,为什么离职

  2. 一道SQL题,手写查询语句和创建索引

    创建索引的注意事项

  3. ES数据结构

  4. MySQL、ES、MongoDB使用场景

  5. Redis list、string、hash底层实现

  6. 介绍下Redis分片集群

    访问数据的流程

    如何确定数据在哪个槽,槽的相关信息如何记录

    Redis还有别的sharding方式吗

  7. ThreadLocal实现原理

    为什么不用现成的HashMap

  8. 如何排查Full GC

    shadow heap和retained heap的区别

  9. 说说知道的设计模式

    手写单例模式、工厂方法模式

  10. 如何处理被分配到的工作任务

#软件开发2024笔面经#
全部评论
介绍下上段实习做了什么这块,有什么好的、通用的答案吗
点赞
送花
回复
分享
发布于 04-11 13:45 日本
我也排序挂,后来有人捞你没
点赞
送花
回复
分享
发布于 04-15 09:25 北京
滴滴
校招火热招聘中
官网直投

相关推荐

针对后端开发岗位~我的流程是1轮笔试,2轮技术面试,1轮HR面试(部分人可能需要技术面加试,视人而定)。1. 首先是笔试,我只参加了一次笔试,记得是AC3道题,另外两个只通过了部分用例。当时做完笔试觉得凉凉,结果不是哈哈,笔试完好像2,3天就约面试了,面试流程也走的很快,于是没有参加后续的笔试刷分。所以我自己感觉美团是不太在乎笔试成绩的,只要你不是0分我感觉都不会起到决定性的作用。2. 1轮技术面主要就会问一些基础性的东西了,比如Java八股文呀,计算机基础呀(计网,OS,计组)和一些主流技术栈(redis,mq等)当然这些不是很直白的问你,会结合你简历上的项目经历和实习经历来问,所以我的建议是自己可以提前对简历上的东西进行总结,一点不要想着临场发挥,很难的!然后就是常规算法题了,我的题好像是一个中等的链表题,lc经常刷的话应该都不是问题。3. 2轮技术面就是所在组的负责人进行面试了,也就是ld。ld问的基础性问题就比较少了,比较注重你的综合能力,我当时是几乎问的都是实习经历,主要负责了什么,解决了哪些难点,这个我觉得很重要,我记得有一个难点面试官说在他们组也有这个问题,那时感觉就应该过了,所以我觉得面试通过有一个加分项就是你要让面试官有眼前一亮的感觉,不会问题大方的说不会,不要模模糊糊的回答,反而会让面试官觉得你理解能力有问题。4.HR面就没什么好说的了,一般走到这不出现什么意外情况(比如哈哈哈大家懂的都懂)应该of到手百分之八十了。后续就是等待结果了。我当时流程走的比较快,基本都是第二天约面,所以算下来也就是1周就of了,感谢团团子,消除了我的秋招焦虑!#美团2024届校招##美团校招入职感受##美团校招美团2024届秋招#
点赞 评论 收藏
转发
7 46 评论
分享
牛客网
牛客企业服务