美团一面,要凉凉?
前情回顾:
我的舍友去面试字节跳动啦!
大家好,我是狂聊。
周二,基友去面试了美团,今天给大家整理出来了,有些问题基友也模糊了,主要回忆了一下大概的知识点。
基友说:问的还是相当深入的,更侧重于考察基础知识和底层原理,会进行引导性提问,面试氛围是比较放松的。
时间
- 面试时间:周二
- 时长:80分钟左右
个人背景
- 学校:普通 211 本科
- 专业:计算机科学与技术
开篇
- 自我介绍
- 项目介绍
算法
- 合并两个有序链表
- 有重复字符串的排列组合
- 手写快排、时间复杂度、原理
Java 基础
- HashMap(问了好多问题)
- synchronized、Lock、AQS,问到底层源码
- volatile说一下,会问到JMM相关、总线嗅探、总线风暴
- 垃圾回收算法、垃圾回收器、OOM、GC排查步骤、调优思路
- 线程池原理、任务执行流程
Mysql
- Innodb索引的结构、聚集索引、非聚集索引
- mysql如何保证原子性?
- 慢查询,如何处理?sql优化的原则
- mysql数据库的分库分表,用什么中间件?主键策略?
Spring
- spring bean生命周期
网络
- tcp三次握手、四次挥手
- https 加密的具体方式、ssl 流程
项目相关
面试官会根据简历所写的项目,作为切入点,来考察你,所以说你项目中没用过的技术,别瞎写,小心给自己挖坑。
- 接口幂等、分布式锁、一致性问题
- redis缓存击穿、雪崩、穿透
- 消息丢失、重复消费问题
- 微服务如何拆分、分布式事务问题
大概就是这些内容,我只是把对应的知识点列出来,具体面试情况,看着一个挺简单的问题,其实可以问的很深的!
基友寄语:裸辞一时爽,面试火葬场。
基友面试系列,持续更新中......
我是狂聊,下篇见!
公众号:狂聊Java

浙公网安备 33010602011771号