美团3面+hr面面经(java后台,成都)
8月底找到的内推,运气挺好免了笔试,挺多人内推还要做笔试。
其实算起来这是我面的第二家公司,第一家是中兴的提前批,挺坑的,因为拿了中兴比赛的奖,直接综合面试,没聊什么干货,就一直躺池子了。
一面,二面技术面内容(不是实际的提问顺序,面试完感觉整个人都掏空,下面的题是我回答上的,差不多占总共85%,其他的记不清楚了)
1. 自我介绍
2. 实现一个简单异步事件框架算法,comsum,producter
3.手写代码,将一个数字字符串,用模拟的方式转换成int数字。
4.求二叉树最长子结构
5. 简单介绍二叉查找树,红黑树,B树,B+树性质
6.手推红黑树查找,删除
7. B树,B+树在数据库存储中的作用(有关索引)
8. 数据库索引的分类,优化方式(聚簇索引,非聚簇索引,覆盖,复合索引等等的概念)
9.MyISAM 和InnoDB 的区别,实现方式。
10.设计模式,解释了几个常用的
11.TCP/UDP的区别联系,
12.HTTP协议
13.一个网站请求从客户端到服务器端的过程
14.JVM,内存模型,GC,类加载器,反射等等的知识。
15.Spring框架的启动流程
16.Sring框架IOC和AOP的实现原理,写了一个简易的IOC和一个AOP
17.了解redis的特性,平时是否有使用,使用了哪些数据结构,使用redis做了什么功能等等。
18.集合框架的知识,hashmap,ArrayList,LinkedList源码相关知识,基本整个介绍了一遍,与hastable,concurrenthashmap相互的关联和区别
19.synchronized与lock的区别
20.java中的锁,偏向,轻,重,的转换
三面总监面
聊天型,挺开心的,不太涉及到具体技术。
有一个问题挺记忆犹新
问:曾经做的最有远见的决定是什么?
答:我早上推了华为的面试,来面美团。(感觉我说的这样挺无耻的)
HR面
聊天型,hr大概介绍了公司成都,北京的情况。
最后说,国庆前会出结果。
一天面完,面试体验很好。希望能拿到美团offer,后面不用参加秋招了。(中兴我们同学已经去签约了,然而我还是备胎状态)
祝大家一切顺利,能找到满意的工作!!