9.2美团到店一面
面试官是个小姐姐,问的问题也不是很刁钻,体验挺好的,下面是面筋
面试官介绍部门
面试者自我介绍
开始提问:
- 说一说简历上你比较熟悉的项目(终于不是随机拷打了,有些远古内容我都要忘了,点赞)
- 问了项目中一个接口优化具体内容
- Mysql中如何优化慢查询,怎么解决
- 看慢日志
- 看执行计划(用了什么索引、回表情况、索引覆盖情况、联表情况)
- 索引应该怎么设置
- 主键用什么规则
- 查询的联合索引设置
- 项目中的JVM异常GC排查具体过程
- 巴拉巴拉~
- JVM内存区域
- 巴拉巴拉*
- 讲一下垃圾回收器
- CMS(存储结构、清理方式、优缺点)
- G1(存储结构、清理方式、优缺点)
- Redis常用数据结构
- 巴拉巴拉!
- Redis为什么这么快
- 用内存
- 所有kv用哈希表存储,查询速度快
- Redis应用场景
- 大量查询的,数据可丢失的
- Redis有什么瓶颈(这个不知道怎么答,胡说八道一通)
- 底层是单线程的,处理大Key会阻塞之类的
- 缓存一致性问题
- 分别说先改数据库和先删缓存的两种不同做法,个人倾向哪一种
- 算法题:经典TopK,不过要求是前K个按顺序输出
- Java对象内存空间分配的规则(不知道答得对不对)
- 看用什么垃圾回收器,如果用CMS就是根据空闲列表;用G1就是靠中间指针,一边是存满的一边是有空间的,往有空间的方向申请
- Java常用的数据结构,HashMap底层怎么实现的?多线程的时候用什么Map?多线程的时候用什么List(这个不记得了)?
- Java多线程(项目中接触的少,答得不好,面试官笑着说你们这个项目是不是多线程用的少)
- 除了上面提到的,你还接触了Java中那些技术
- 微服务,详细讲了一个项目中处理微服务异常的例子
反问:
- 如果我有机会进去的话主要会做什么业务?
- 业务方向很多,可以和后面的面试官提
- 美团秋招一共有几面?
- 三面,两个技术面一个HR面
有些问题不确定答案或者很容易搜到的我就不细写了
欢迎大佬指出我答错的地方
写在最后:
八月中旬投了一大堆了,只有一个美团约面,感觉秋招鼠鼠要凉
到店部门挺核心的,但是感觉也很难进
面试官的态度还是一如既往的好,就像暑期实习把我挂了的二面面试官一样
-------------------------------------------------------------------------------
9.4已回人才库