大数据开发美团点评4面拿到OFFER

本人非985,非211学渣,一直在牛客学习,受益良多,但是牛客网大数据岗位面经特别少,拿到的第一个OFFER也来发一下面经,赠人玫瑰手留余香。
本科由于没好好学习,考研没考上调剂后,我一直告诉我自己就算考不上名校也要好好学习,不能比那些名校的学生差,研一我就在外面打工写代码,修满所以学分后,抱着改变命运的想法,暑期自己去了一家2000人互联网的BDC(数据中心)团队做大数据开发,一晃就是接近一年,在公司学习到了大数据离线处理技术,实习期间表现还可以,在公司能像正式工一样开发,但是我觉得平台不够大不够好,所以8月离职回武汉校招。
回去校招后我才发现校招不像在公司,校招看中的是基础看中的是算法,这点正式我欠缺的,哎,当时心灰意冷只能硬着头皮去看基础看剑指OFFER,在牛客网上刷题。每天搞到1,2点才睡觉,疯狂补基础。皇天不负有心人终于接到新美大面试通知。
面试讲究的是82原则,你要说8成的时间,只能让面试官说2成的时间,还有就是投其所好,立刻定位面试官是做什么方向的,然后跟他聊他所擅长的,将心比心,如果面试官问的问题你都不会,你自己肯定也不爽。最重要的就是把面试官往你的强项引,告诉他你最拿手什么。
一面:
自我介绍后,他马上要我写SQL,给了三张表,按照题目要求,写了三个涉及关联查询,子查询,组函数用HAVING做过滤而不是WHERE,分组统计,都顺利写出来了,但是他话锋一转,要我建临时表,吧几个查询语句合起来,由于本人不太擅长临时表,我当时比较紧张但是急中生智说建临时表很影响查询性能,慎用临时表,所以我工作中基本不建临时表,面试官笑了一下,点了点头(当时吓死我了)。。。当时我马上发现他是关系型数据库的,马上主动和他聊起了数据库里面的知识,他很高兴。问了我
1  索引为何选B树,B+树,不选二叉树,
2  事务的ACID
3 传统关系型数据库和非关系型数据库HBASE的区别(着重和我聊了ROWKEY,ROWKEY怎么选的?过长和过热的问题?)
4 数据库数据改变后怎么获取哪些数据改变了,哪些没改变
5 范式
6 HBASE删除数据怎么搞得(时间戳切入)
7 最后出了个实际问题,我说了堆排解决,然后讲了一遍,包括时间空间复杂度,他说你很熟悉堆排,那么让你写快排?最大最小时间复杂度多少?为何是这个?
都回答出来后就要我去下一个面试官那边去了
二面 :
二面面试官跟他聊了下,发现他是HIVE的,我马上跟他讲HIVE里面的东西,怎么玩HIVE,二面面试官也很高兴,感觉找到知音了,问了我
1 项目里面怎么离线处理离线数据的?
2 数据量多大?
3  基于磁盘离线处理和基于内存处理海量数据的区别?
4  MAPREDUCE和HIVE区别?HIVE的外部表和内部表?
5 我说我比较拿手离线的MAPREDUCE代码,他要我讲了MAPREDUCE的10个步骤(董西成深入理解系列里面有)
6  怎么优化?
7 磁盘IO你觉得MR里面哪里最大?
。。。。。。反反复复问了很多不记得了
都答出来了,他说小伙子大数据基本功都还可以啊,果然是在公司干了活的,然后问了我设计模式都讲一遍,选个你拿手的写一下。然后问了我JAVA里面的基础知识,我说我比较拿手集合,HASHMAP源码给他讲一下?预留数多少?怎么扩容?对性能影响?
写了算法,好像是有序数组求2个数的差值绝对值最大数,还有个二叉树镜像。然后问我如果公司的东西都学习完了,你该怎么办,会不会觉得工作比较无聊?然后就放我过了。
三面
三面面试官应该是LEADER气场很强,都不笑一下。问了我
1 TCP/IP/UDP?
2 HTTP/HTTPS?
3 HTTP1.0和1.1区别?
4 COOKIE和SEEION?(既然没答出来。。。)
5 JAVA里面的基础知识,一些常规的
我当时因为有个没答出来,担心被刷,直接铤而走险说了,我大数据知识比较强,做离线做的还可以。。。
然后他看了我一眼,反复跟我扣HBASE,HDFS,HIVE,MAPREDUCE,YARN里面的细节。。。比如
1 HBASE为何能海量存储,ORACLE为何不行,底层什么形式存在HDFS上?
2 HBASE和HDFS区别?
3 HADOOP1.0和2.0区别?(4点)
4 NAMENODE的HA?
5 槽位数的共享问题?需要注意什么?(REDUCE SLOT提前启动和MAPSLOT饿死)
6 ZK的LEADER***算法?
7 如何设置优先级?
8 2.0如何资源调度?
9 HIVE和MAPREDUCE区别?
10 怎么优化?
11 HADOOP1.0和2.0HDFS的BLOCK各为多少?
。。。。。。
问完后面试官一直点头,应该是认可我的,他问我有什么想问的?我说对我的评价,我的改进地方在哪里?面试官直接说了大数据基本功完全没问题,但是你怎么COOKIE和SEEION都不知道?。。。尴尬。。。。然后要我HR面了
四面:
1  问我为以前的公司?多大,多少人?然后问我实习一年导师不说你?当时心想:学校不好还不早点混社会不是等死?我硬着头皮说,导师也希望学***数据知识。。。。
2  上海岗位和北京岗位你选哪个?部门问题?
3  有没亲友学长在新美大?
4  父母让不让来一线?
。。。。。
    哎,这是我第一个OFFER,但是我知道这绝对不是我最后一个OFFER,上帝总是垂青努力奋斗的人,当时考不上研我从一个211学生变成了非985,非211,当时想死的心都有了。但是互联网看的是能力,所以绝对不要看不起自己,就算是渣渣也要拼搏。。。
全部评论
感觉楼主很厉害
点赞 回复 分享
发布于 2016-10-08 17:05
楼主哪个地区的啊?成都这边收到邮件后就再没有通知了。。。。。
点赞 回复 分享
发布于 2016-10-08 19:21
发了正式offer了吗
点赞 回复 分享
发布于 2016-10-08 17:11
看了楼主的经历感觉自己大数据都白学了。。。
点赞 回复 分享
发布于 2016-11-22 13:05
楼主 大数据研发和数据分析相差比较大是吗?平时只用过hadoop streaming 框架。。。也不会java,是不是不太适合数据研发的岗位呀?
点赞 回复 分享
发布于 2019-03-01 20:32
基于磁盘离线处理和基于内存处理海量数据的区别有什么啊?
点赞 回复 分享
发布于 2017-06-28 18:02
求教留住,zookeeper中的leader***用的是paxos协议吗?
点赞 回复 分享
发布于 2017-06-28 15:05
磁盘 IO mr 是什么
点赞 回复 分享
发布于 2017-06-28 13:52
去年武汉高校调剂了个边,非211,985
点赞 回复 分享
发布于 2016-11-22 09:04
真的好励志,佩服。
点赞 回复 分享
发布于 2016-11-21 13:49
MapReduce的十个步骤楼主能说一下在哪看到的吗?董的深入理解MapReduce好像没有提到这个?
点赞 回复 分享
发布于 2016-11-21 13:40
楼主能私信告诉薪资吗
点赞 回复 分享
发布于 2016-10-22 22:18
楼主能私信告知下薪资吗
点赞 回复 分享
发布于 2016-10-22 20:46
给楼主点赞!同是大厂实习经历和非211、985渣硕,不过没楼主牛逼。
点赞 回复 分享
发布于 2016-10-22 19:53
请问你是面试后多久有通知的 我的4面之后他让我等1到2周 不知是推辞还是真的需要等...
点赞 回复 分享
发布于 2016-10-22 17:48
也是武汉的啊,可以私信个价格不?我也拿到美团点评了
点赞 回复 分享
发布于 2016-10-12 10:22
我们这连硕士毕业都要发顶刊。。。默默流泪
点赞 回复 分享
发布于 2016-10-12 10:13
烽火打工,励志
点赞 回复 分享
发布于 2016-10-09 17:16
失业菜鸟,hadoop菜鸟
点赞 回复 分享
发布于 2016-10-09 17:15
楼主会的东西我一大半都不会
点赞 回复 分享
发布于 2016-10-08 22:36

相关推荐

07-18 15:02
门头沟学院 Java
刚打开网申页面就不想填了,还是不要为难自己了
poppinzhan...:多益老行业毒瘤了,碰到徐波这种恶心的烂人,去了也是受罪。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
06-20 17:42
东华大学 Java
凉风落木楚山秋:要是在2015,你这简历还可以月入十万,可惜现在是2025,已经跟不上版本了
我的简历长这样
点赞 评论 收藏
分享
评论
42
181
分享

创作者周榜

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