美团offer面经,已拿意向书!
2017北京美团金融服务平台,java后台研发方向,一共3面技术面+HR面,前两轮技术面在酒店面的,第三面和HR面在总部,:一面(重复问的部分就写一次了)(40分钟):
1.自我介绍
2.说说项目(在公司实习的时候)
3.hashmap和hashtable的区别
4.介绍下mysql的常用数据库引擎以及底层实现
5.java怎么实现线程安全的
6.介绍下公平锁和非公平锁的区别
7.TCP和UDP包的区别
8.http协议的请求行中的请求方法有哪些?
9.手写你认为最好的单例模式(我写的是用内部类实现的方式)
10.算法:一颗二叉树怎么蛇形遍历?
二面:(40分钟)
1.还是介绍项目(这次项目问的比较细,大约问了20分钟)
2.介绍java内存模型
3.乐观锁与悲观所的实现
4.线程池的实现原理
5.GC的全部实现过程(包括新生代老年代的比例,以及相应的垃圾回收算法等)
6.平时怎么学的java?(看书,逛论坛博客啥的)
7.职业规划(感觉二面就问是不是有点儿早啊)
三面(两个人面,一个部门Leader,一个搞技术的,好吓人啊,紧张的要死)(70分钟):
上来问我你最熟悉的部分是哪一块,我说java基础吧,然后就开怼
1.深入讲解一些jvm虚拟机的机制和实现原理
2.基本数据类型double在判断相等的时候为什么不能用==?(这个我真蒙了,没见过啊,乱说了一通感觉也不对)
3.java进程间的通信机制
4.java关键字有哪些
5.private变量在对象之外如何修改?(我答的用unsafe方法,然后深入说了一通,也不知道对不对)
6.聊项目(加理想和谈人生)
7.算法:1.单链表找倒数第K个节点
2. 最长上升字串(动态规划方法写出来了,然后让我用暴力方法再写一下,直接蒙B)
HR面(三面过后5分钟吧大概,是个小姐姐):
这面就不写了,反正就是家是哪儿的以及对公司有什么想了解的等等吧,大概面了20分钟,感觉面的还可以。
大体上就是这样了,昨天下午收到了意向书,终于能提前结束秋招了,心里很是激动,把面经分享出来给大家参考,我感觉总体上来说美团面试还是比较简单的,算法问的比较少,祝大家也顺利拿到Offer!
转载自:https://www.nowcoder.com/discuss/42781
页:
[1]