美团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!

#美团##Java工程师#
全部评论
double会有精度问题,所以不能直接用==。一般用d1-d2<0.00001之类的做相等判断。
4 回复 分享
发布于 2017-09-16 19:23
请问你是美团金融下面具体的哪个部门?你知道保险这块怎么样
点赞 回复 分享
发布于 2017-11-03 16:46
沾沾喜气,明天面试。
点赞 回复 分享
发布于 2017-09-19 10:46
沾沾喜气!明天去面试!
点赞 回复 分享
发布于 2017-09-18 18:23
校友啊。。。什么专业的
点赞 回复 分享
发布于 2017-09-18 17:46
金融服务平台面过了hr,但是没发意向书,目测挂了或者备胎了
点赞 回复 分享
发布于 2017-09-18 17:28
可以问下下工作地点在哪里吗?还有就是 给多少待遇呢?
点赞 回复 分享
发布于 2017-09-17 15:58
请问  深入讲解一些jvm虚拟机的机制和实现原理  主要是说什么呢?
点赞 回复 分享
发布于 2017-09-17 15:55
20号面试,沾沾大佬的喜气。
点赞 回复 分享
发布于 2017-09-17 15:04
我想问一下金融平台就我自己是投的java开发岗然后一二面不问项目不问基础只问算法么。老是问我例如 我看你是搞java的,你对c++有多么深入的了解 这种类型的题我是真的烦。
点赞 回复 分享
发布于 2017-09-17 14:56
吸一波大佬的运气!!!
点赞 回复 分享
发布于 2017-09-16 21:09
产品岗一面也是群面吗
点赞 回复 分享
发布于 2017-09-16 21:08
问一下各位大佬MySQL乐观锁到底是什么?行级锁是乐观还是悲观
点赞 回复 分享
发布于 2017-09-16 21:07
楼主几号三面的?
点赞 回复 分享
发布于 2017-09-16 21:02
酒旅是真的慢
点赞 回复 分享
发布于 2017-09-16 20:14
深入讲解jvm实现机制。。。
点赞 回复 分享
发布于 2017-09-16 19:47
mysql的常用数据库引擎以及底层实现 乐观锁与悲观所的实现 这2个问题能说一下吗
点赞 回复 分享
发布于 2017-09-16 19:40
三面的第五个问不应该是用反射吗?
点赞 回复 分享
发布于 2017-09-16 19:28
同拿到意向书,只是想问,拿到意向书就确定有offer了么?
点赞 回复 分享
发布于 2017-09-16 19:23
恭喜恭喜啦
点赞 回复 分享
发布于 2017-09-16 19:23

相关推荐

头像
10-13 18:10
已编辑
东南大学 C++
。收拾收拾心情下一家吧————————————————10.12更新上面不知道怎么的,每次在手机上编辑都会只有最后一行才会显示。原本不想写凉经的,太伤感情了,但过了一天想了想,凉经的拿起来好好整理,就像象棋一样,你进步最快的时候不是你赢棋的时候,而是在输棋的时候。那废话不多说,就做个复盘吧。一面:1,经典自我介绍2,项目盘问,没啥好说的,感觉问的不是很多3,八股问的比较奇怪,他会深挖性地问一些,比如,我知道MMU,那你知不知道QMMU(记得是这个,总之就是MMU前面加一个字母)4,知不知道slab内存分配器-&gt;这个我清楚5,知不知道排序算法,排序算法一般怎么用6,写一道力扣的,最长回文子串反问:1,工作内容2,工作强度3,关于友商的问题-&gt;后面这个问题问HR去了,和中兴有关,数通这个行业和友商相关的不要提,这个行业和别的行业不同,别的行业干同一行的都是竞争关系,数通这个行业的不同企业的关系比较微妙。特别细节的问题我确实不知道,但一面没挂我。接下来是我被挂的二面,先说说我挂在哪里,技术性问题我应该没啥问题,主要是一些解决问题思路上的回答,一方面是这方面我准备的不多,另一方面是这个面试写的是“专业面试二面”,但是感觉问的问题都是一些主管面/综合面才会问的问题,就是不问技术问方法论。我以前形成的思维定式就是专业面会就是会,不会就直说不会,但事实上如果问到方法论性质的问题的话得扯一下皮,不能按照上面这个模式。刚到位置上就看到面试官叹了一口气,有一些不详的预感。我是下午1点45左右面的。1,经典自我介绍2,你是怎么完成这个项目的,分成几个步骤。我大致说了一下。你有没有觉得你的步骤里面缺了一些什么,(这里已经在引导我往他想的那个方向走了),比如你一个人的能力永远是不够的,,,我们平时会有一些组内的会议来沟通我们的所思所想。。。。3,你在项目中遇到的最困难的地方在什么方面4,说一下你知道的TCP/IP协议网络模型中的网络层有关的协议......5,接着4问,你觉得现在的socket有什么样的缺点,有什么样的优化方向?6,中间手撕了一道很简单的快慢指针的问题。大概是在链表的倒数第N个位置插入一个节点。————————————————————————————————————10.13晚更新补充一下一面说的一些奇怪的概念:1,提到了RPC2,提到了fu(第四声)拷贝,我当时说我只知道零拷贝,知道mmap,然后他说mmap是其中的一种方式,然后他问我知不知道DPDK,我说不知道,他说这个是一个高性能的拷贝方式3,MMU这个前面加了一个什么字母我这里没记,别问我了4,后面还提到了LTU,VFIO,孩子真的不会。
走呀走:华子二面可能会有场景题的,是有些开放性的问题了
点赞 评论 收藏
分享
评论
点赞
146
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务