前言

本篇题材来自我朋友的朋友,他在最近的社招中拿到美团的Offer,整体思路和面试题目由面试本人提供

由于作者面试过程中高度紧张,本文中只列出了自己还记得的部分题目。

一面:

  • 自我介绍
  • HashMap,ConcurrentHashMap与LinkedHashMap的区别
  • 如何在多线程环境下使用Map,ConcurrentHashMap原理,ConcurrentHashMap如何加锁。
  • 多线程并发的同步实现,有两个方法,每个方法里有a部分代码和b部分代码,我要让两个线程分别执行两个方法,并且让他们运行完a部分代码再一起向下执行,如何实现。
  • TCP连接中的三次握手和四次挥手,四次挥手的最后一个ack的作用是什么,为什么要time wait,为什么是2msl。
  • ReetrantLock和synchronized的区别。
  • Java有哪些悲观锁的实现?
  • Java有哪些类实现了乐观锁?
  • java里面的同步锁了解吗?Countdownlauch和Cylicbarrior的区别,分别在什么应用场景下使用
  • JVM的内存结构?哪些是共享的,哪些是线程私有的?Java虚拟机栈里面存放的是什么?
  • 如何自己实现一个线程池让别人使用?
  • 哪些情况会触发Java的类加载?
  • 手写代码:快速排序、单例模式,化一个工厂和装饰者模式的UML类图
  • AOP的实现原理?
  • Java锁有哪几种?可重入锁和不可重入锁的区别?
  • Lock和synchronized的区别?它们都是可重入锁吗?哪个效率更高?

二面:

  • 线程池有哪些参数?分别有什么用?如果任务数超过的核心线程数,会发生什么?阻塞队列大小是多少?
  • 数据库连接池介绍下,底层实现说下
  • hashset底层实现,hashmap的put操作过程
  • 说说HaspMap底层原理?再说说它跟HaspTable和ConcurrentHashMap他们之间的相同点和不同点?
  • 说说B+树和B树的区别,优缺点等?
  • 算法题,对一个链表进行归并排序,链表可能有环
  • 怎么实现一个线程安全的计数器?
  • 原子类AtomicInteger实现原理是什么?和你设计的计数器优劣比较?CAS怎么实现原子操作的?
  • Java中的锁有什么?synchronized与Lock的区别?公平锁和非公平底层怎么实现的?AQS原理详细介绍一下?
  • JVM中的内存区域划分,堆的分代,为什么分代, 垃圾回收算法,垃圾回收器
  • 如何实现进程间特定场景下的高效通信, 问了存储相关的问题。
  • MySQL索引类型, 底层的数据结构
  • 你了解哪些收集器?CMS和G1。详细谈谈G1的优点

三面:

  • 自己项目中的总结的并发经验
  • 说说MySQL的锁并发?加锁的机制是什么?
  • 高并发场景下如何防止死锁,保证数据的一致性?
  • 集群和负载均衡的算法与实现?
  • 说说分库与分表设计?
  • 分库分表带来的分布式困境与对应之策有哪些?
  • Redis和Setnx命令是如何实现分布式锁的?使用Redis怎么进行异步队列?会有什么缺点?
  • 缓存击穿的概念和解决方案?
  • Redis的数据结构? 线程模型? Redis的数据淘汰机制?
  • Redis的数据一致性问题
  • MQ底层原理的实现?
  • 阻塞队列不用Java提供的该怎么实现?
  • 讲讲负载均衡的原理?
  • 如何实现高并发环境下的削峰、限流?

HR面(略)

总结

面试建议是,一定要自信,敢于表达,面试的时候我们对知识的掌握有时候很难面面俱到,把自己的思路说出来,而不是直接告诉面试官自己不懂,这也是可以加分的。

备战面试,刷题是必不可少的。小编这里也是拿到这位朋友备战面试的资料,其中包括一些面试题和视频 可以提供给需要的朋友参考。有需要的小伙伴:一键三连(点赞+收藏+关注) 后,私信

上月最新面过美团大众点评拿到offer的最新面经来了(技术三面+HR)相关推荐

  1. 三、美团大众点评CAT监控系列文章---Springboot集成CAT并实现邮件告警

    文章目录 一.配置过程 二.相关的参考文档 三.系列文章 一.配置过程 登录自己的cat服务端 默认登录用户名和密码都是 catadmin添加一个监控规则: 如下面的监控规则就是说,如果在一分钟以内访 ...

  2. 二、美团大众点评CAT监控系列文章---CAT监控的服务端配置

    文章目录 一.服务端下载和配置 二.相关的参考文档 三. 系列文章 一.服务端下载和配置 运行环境及开发工具如下: Jdk8 ,tomcat8,windows10,itellij idea,maven ...

  3. 美团大众点评 Hybrid 化建设

    上周末,精神哥去参加了好友小青在北京办的T沙龙,探讨移动端热更新相关的话题.Bugly曾为大家介绍过不少腾讯内部的热更新的框架,正好这次看到了美团,去哪儿以及微博同学在应用热更新方面的实践,整理出来发 ...

  4. 王兴的“下半场”与美团-大众点评的另一种可能

    O2O市场,棋至中局,业内企业有的式微沉沦,有的关停售卖,也有巨头合并抑或战略结盟.抱团取火,旨在冲出重围,僵局之下,不破不立. 于王兴与他的美团-大众点评而言,也是如此,不破不立.经历了3个季度,美 ...

  5. 基于oracle的餐馆评价系统,美团大众点评优化评价系统 助力餐饮商家做好口碑营销...

    原标题:美团大众点评优化评价系统 助力餐饮商家做好口碑营销 近年来,伴随着"互联网+餐饮"的高歌猛进,评价系统对于消费决策的影响力用越来越凸显. (浏览评价页的用户比浏览poi详情 ...

  6. 美团大众点评网:大数据勾勒“大钱景”

    近日,美团外卖APP通过大数据分析国内不同城市用户的外卖消费习惯,对外公布了各大城市的外卖消费特点.根据美团外卖对"各品类外卖订单量最高的城市"统计发现,除了订餐外,北京市鲜花蛋糕 ...

  7. 美团大众点评合并:背后技术力量的对比回顾

    美团网和大众点评网在10月8日中午联合发布声明,宣布达成战略合作,两者将共同成立一家新公司.两者也在InfoQ及其组织的大会上进行过多次分享,我们将对美团和大众点评使用的技术进行回顾,来看看这两家电商 ...

  8. android 粗暴简单仿美团/大众点评搜索方式,详细标注

    转载请注明出处王亟亟的大牛之路 美团和大众点评的搜索和筛选栏,不能说好看(审美flag),但是满足了我们的搜索还筛选的需求,所以今天就实现了下这样的一个小Demo 项目结构:运行效果就是下图了,就不再 ...

  9. 美团大众点评往届笔试面试题汇总

    整理了一下美团往届笔试面试题,希望对大家有帮助: 来源:美团笔试面试圈>> 1.美团点评:现场面试41题实拍含答案!JVM+HashMap+多线程+Mysql! 2.2018美团点评秋招笔 ...

最新文章

  1. dbf如何导入oracle_「赵强老师」第一个Oracle的手工管理的备份和恢复
  2. 独家 | 在树莓派+Movidius NCS上运用YOLO和Tiny-YOLO完成目标检测(附代码下载)
  3. python学习书籍推荐-Python语言之6本机器学习书籍推荐
  4. Erlang与java的内存架构比较
  5. jupyter notebook的链接密码 token查询 以及 pycharm 如何使用 jupyter notebook
  6. python判断数字_python判断变量是否为数字、字符串、列表、字典等
  7. Android 实现指纹识别demo
  8. flash静态的农夫走路_健身神动作——你不知道的“农夫行走”
  9. 二阶振荡环节的谐振频率_自动控制系统时域分析十三:对数频率特性
  10. python 两两组合
  11. Python No Module name cv2解决方案
  12. c 与mysql连接_c与mysql连接和一个简单查询的例子
  13. 无锁同步-C++11之Atomic和CAS
  14. vs2019键盘钩子_江门网站建设:针对Web开发人员的12个最佳Visual Studio代码扩展
  15. jdk下载/Linux64位 jdk1.8 jdk-8u161下载
  16. php vc14的版本,VC6_VC9_VC11_VC14的介绍PHP各版本如何选择
  17. python平稳性检验程序_用Python检验时间序列的平稳性
  18. STM32——FLASH闪存编程原理与步骤
  19. html制作钟表盘,jquery+html5制作超酷的圆盘时钟表
  20. man手册中文版设置

热门文章

  1. 【淘宝代运营】店铺运营实操中,需要掌握的五点
  2. 【Coling 2022】Context-Tuning: Learning Contextualized Prompts for Natural Language Generation
  3. 推荐17款最好用的跨浏览器测试工具
  4. “音乐床”网页引用本地歌曲最佳途径
  5. 传统行业也很冷:星美影院欠债4个亿,关停140家分店
  6. JAVA微信商城 有后台
  7. CentOS下的服务器审计系统:script
  8. 给计算机老师的元旦祝福,2020给老师元旦祝福语
  9. 快速提升自身思维能力的方法总结
  10. Android屏幕压力,Android将逆袭桌面,微软压力巨大