【2022秋招】美团到店广告平台后端四轮面经

更多面经详见:39场面试,我的秋招面经汇总

一面(2021.8.18)

  1. 自我介绍
  2. 询问笔试情况
  3. java、go、python之间的区别
  4. 了解百度实习情况
  5. 实习中的角色
  6. 【项目】相关问题
  7. zookeeper与etcd有什么区别
  8. 两者数据结构的区别
  9. 简单说下raft协议的原理
  10. 代码重构的原则,设计模式的原则
  11. 项目采取了那些保证质量的方法
  12. http跟rpc有什么区别
  13. Java中的volatile关键字的理解
  14. asList()方法返回的数组可以被修改吗,该方法使用了什么设计模式
  15. 【算法题】Java的单例实现
  16. 【算法题】旋转数组中寻找最小值
  17. 反问环节

二面(2021.8.23)

  1. 自我介绍
  2. 在百度实习过程中具体遇到过什么难题(不局限于技术方面)
  3. 字节或百度的实习经历最大的收获是什么
  4. 两家公司在技术或流程有什么差异
  5. 【项目】讲一下oncall处理的case
  6. Linux进程有哪些状态
  7. 【项目】数据同步相关问题:消息的有序性、数据的一致性如何处理等
  8. 【算法题】链表1→ 2 → 3 → 4 → 5 转为 1 → 3 → 5 → 2 → 4(奇数位置的节点在前,偶数位置的节点在后)
  9. Java熟悉吗,看过哪些书
  10. 如何设计一个线程池
  11. python或go里的线程池和Java有哪些区别
  12. 任务队列如何做互斥同步的
  13. 同步和互斥有什么区别,写过这方面的代码吗
  14. 反问环节

三面 (2021.8.25)

  1. 部门介绍
  2. 在字节实习最主要的收获是什么(技术方面)
  3. 【项目】介绍字节实习期间的业务,技术框架等
  4. 【项目】如何实现sso单点登录的
  5. 除了session-cookie方案外,还有哪些方案
  6. 在app上做单点登录,你觉得最佳的方案是什么样的
  7. 【项目】介绍下数据同步机制
  8. 【项目】介绍百度实习期间的工作,为什么选择go
  9. go与php相比的优势在哪
  10. 有两家的offer吗,自己怎么考虑的
  11. 反问环节

HR面(2021.9.7)

  1. 自我介绍
  2. 了解百度字节实习工作
  3. 会遇到产品需求不合理,争执较大的情况吗
  4. 在实习过程中还有什么需要改进的地方吗
  5. 询问其他offer情况
  6. 有什么在业务上的倾向吗
  7. 平时有什么爱好
  8. 反问环节
#2022秋招##面试题目##美团#
全部评论
感谢楼主,分享面经的都能拿好offer!OFFER+1
1 回复 分享
发布于 2022-01-14 16:01

相关推荐

time:70min(项目)1.什么是ddd2.在项目中怎么把ddd落地的3.这些领域的概念在项目里面对对应着什么4.为什么要用ddd,不用mvc5.第二个项目里面用到了微服务,什么叫微服务设计6.微服务架构有什么优缺点7.微服务怎么做服务的拆分8.项目里面怎么做这个微服务的拆分9.他们之间怎么做通信的10.第二个项目模块到底是拆分成微服务还是功能架构的模块的概念11.第一个项目里面怎么做微服务的拆分的12.在营销平台项目中最大的收获是什么13.分段锁的概念是什么意思14.这个项目里面代码是你自己写的吗,代码运行过吗15.各个模块微服务部署起来了吗,那他们的通信有没有走起来吗16.这个里面最困难的一点是什么(八股)17.jvm内存区域的划分18.引入元空间有什么好处吗19.元空间用的是哪部分空间(本地内存)20.它用本地内存有什么问题吗21.知道jvm相关的问题,jvm调优?(讲了一个jvm调优的案例)22.他们怎么排查的?23.现在线上有一个机器的cpu变得很高,排查这个问题有什么排查思路吗24.jvm怎么看他的堆栈信息(jstack查看JVM堆栈信息)25.jvm里面有哪些垃圾回收器26.g1算法怎么确定一个区域要不要被回收27.java里面有哪些锁(synchronized,reentrantLock,reentrantReadWriteLock)28.可重入锁和synchronized关键字有什么区别吗,synchronized是一个不可重入锁吗(不是)29.平时写代码的时候有没有用过java这个锁的机制,大概什么场景(说了阻塞等待队列用到了reentrantLock)30.HashMap以一个对象作为key存储的时候会经历什么过程31.如果key是object的时候,我们需要注意什么,比如说实现什么方法(equals方法和hashCode方法)32.hashMap解决冲突的方法?怎么让hashMap尽量散列(讲了斐波那契散列)33.斐波那契底层实现怎么设计?34.MyIsam和Innodb有什么区别?35.innodb支持事务,那么事务有什么特性?36.有哪些隔离级别?37.这些隔离级别的实现原理?38.spring中事务什么时候会失效?39.项目中哪些地方使用到了事务?(给他讲了我用事务遇到的bug)40.spring容器怎么解决循环依赖的问题???(不会)41.除了dubbo,还用了哪些中间件42.我看你简历中写了kafka和zookeeper,用他们来干嘛的43.为什么用kafka,一般在什么场景下会使用它?(说了一下kafka和RabbitMq的优缺点,适用场景)44.为什么你项目中使用mq消息要使用kafka?45.用zookeeper的话,有没有涉及到主从选举的机制(没有)46.zookeeper用了哪些功能?47.结合dubbo来说,服务端声明了一个rpc接口,客户端怎么感知到的?48.运行了一段时间后,我注册中心挂了,服务端和客户端还能通信吗49.服务地址如果变了呢50.dubbo里面是怎么去实现异步rpc的51.dubbo里面还有哪些特性52.dubbo里面的通信协议是什么样子的53.手撕:二叉树中的最大路径和54.反问#美团##暑期实习##面经#
查看54道真题和解析
点赞 评论 收藏
分享
1 20 评论
分享
牛客网
牛客企业服务