美团 到店事业部 数据开发 面经(已oc)

在美团暑期实习简历投递的最后一天投递了到店事业部的数据开发岗位,也是唯一投递的暑期实习。之前一直蛮佛系的,而且实验室这边也还有项目,因此本来并没有打算暑期实习,但是看到周围的朋友也在投递,就心动了(真香
面试流程走的真的很快,基本连着工作日面试,开始面试到拿到offer不到一周~~
==========顺便问问有没有同在这个部门的旁友们,可以加个好友交流一下,现在==========
==========5.8号美团笔试,五道题ac3.5道,美团的笔试题不算难==========
之后很久都没有消息,一度以为凉凉了,正好前段时间项目比较忙,于是根本没有准备
五月底突然收到美团的电话,约到了5.28一面,被项目榨干的我开始裸面了......
==========5.28 周五 一面1h30min==========
一面面试体验很好
实验室是做nlp、知识图谱这些相关工作的,我在简历上写了两个项目。开头万年不变的自我介绍,然后两个项目交流了大概四五十分钟,虽然感觉和数开没什么联系,但是还是硬讲了好久
面试官问关于hadoop生态圈的知识,什么数据仓库、spark、hive、mapreduce, bulabula......,我表示只听过这些词,但是几乎没有了解过,面试官也就没有再问下去了,但是和我说如果想从事大数据这方面的工作的话,可以学一些什么什么知识,都是蛮有建设性的意见。
之后就是关系数据库的知识(我用neo4j蛮多,但是好像面试官对图数据库并不感兴趣~~)
数据库三范式,我联系了具体例子做了解释
视图、存储过程是什么
写一道sql,题目是:
一张表,有两个字段,一个字段是用户名user_id,一个字段是这个用户登陆的日期date,找出这张表中连续登陆三天以上的用户(可以排序然后做差计算,我当时忘记了,我用了两次自连接,面试官说思路也没问题)
写了一道算法题
一个排序数组,如arr=[1,2,2,3,5,5,5,6],假设长度为n,其中有重复的数值,不同的数值假设有m个,如arr的m=5,在O(n)时间复杂度和O(1)空间复杂度内调整数组的[0:m]部分没有重复元素且升序,而不用保证[m:n]部分是否有序,如arr调整为[1,2,3,5,6,...]
题目都还蛮简单的,第二道题面试官可能看时间不早了,让我口述思路,很快口述完成。
然后开始闲聊了一会儿,聊了聊是否有转正意向,家是哪里的等等,说两周内给通知。最后是反问环节,随便问了问,结束。(裸面也很愉快

==========5.31 周一 二面电话通知,二面面试官让在周二周三挑一天,我选了周三下午两点==========
==========6.2 周三 二面1h==========
二面面试官人也很好,先自我介绍然后问了问对职业生涯的想法,为什么想做数据这块的工作等等。
正式面试内容整体全部是项目。。。虽然也和大数据库没什么关系。。。面试官重点让描述了从项目背景到自己如何思考来解决问题,以及考虑使用什么技术来解决什么问题、项目的重点难点等等,还是蛮细的,不过项目这块我觉得自己答的还是蛮好的。因为项目在面试前几天刚刚做完原型系统,整个业务处理逻辑和算法设计基本我都有做(预研类纵向的小项目,原型系统只是为了有个展示界面,重点不在开发上),所以技术路线和思考过程我都比较了解。另外一个小项目和我在投的一篇小论文有一些联系,于是就结合着小论文说了说。时间很快就过去了,大概一小时,我以为接下来要做题或者八股文了,结果面试官直接问,暑假有什么安排,能实习多久,就开始闲聊,最后是反问环节,我主要问了一下什么时候出结果,面试官说最晚一周,我问后面是否还有hr面或三面,面试官说有些只有两面有些有三面,然后就让我等消息了。

二面结束之后的感觉说不上好也说不上不好,感觉自己研究生做的工作对数据开发这个岗位没什么帮助,并且没有问八股文也没有做题,总觉得怪怪的,但是和面试官聊的又非常开心,而且还问了能实习多久什么什么的。觉得接下来的一周等待时间可能会很煎熬。

==========6.3 周四 11:30,收到OM==========
二面完的第二天中午就收到了OM,效率真的好高,满打满算从一面到OM加起来才一轮工作日,打电话问了问hr部门的相关情况,然后接了offer

许愿实习可以顺利吧,也希望能遇到同在这边实习的朋友们,大家一起进步,欢迎各位骚扰~~
(还有就是有没有旁友可以提供一下租房的小技巧,感觉租房好难啊啊
第一次写面经写的稀里糊涂,大佬们轻喷
#美团##面经##实习##数据开发工程师#
全部评论
楼主收到书面offer了吗?
点赞 回复 分享
发布于 2021-06-06 11:16
楼主能贴下所有算法题麽
点赞 回复 分享
发布于 2021-06-05 20:43

相关推荐

真心劝退测开,这个方向真的不适合普通人,尤其是应届生。我身边这一届同学的情况,说实话已经很说明问题了。后端秋招一开始确实难,但只要技术不是太拉,后面补录、加面、捞人的机会一波接一波,最后基本都能上岸中小厂。而那些一开始就冲测开的,很多到现在还在等消息,甚至直接凉了。最直观的感受就是:测开的坑真的少得可怜。同一批同学里,后端、前端、客户端基本都有大厂 offer 扎堆的情况,哪怕不是顶级大厂,也能拿到几个中厂保底。但测开呢?泡出来的又有多少呢。不是不努力,是岗位就那么点,连给你复活赛的机会都没有。后端还能互相捞。秋招挂了,春招、补录、内推、转组,总能找到出口。测开一旦挂了,基本就是真的挂了,后面连投的岗位都没几个。目前有些转的人可能拿了几个不错的实习offer,那到秋招呢?hc少就笑不出来了。现在测开也就只有大厂和顶中厂有,小厂就是测试点点点,大厂也很多是点点点,后端起码还有小厂保个底还有人幻想什么先测开再转开发,我只能说太天真了。测开的经历,想转后端或者客户端根本不可能。核心开发经验没有,项目深度不够,面试官一句那你为什么不一开始就做开发基本宣判死刑。反过来,后端、前端干不下去了,转测开却很容易,这已经说明问题了。如果你是普通双非,那更要慎重。测开 HC 本来就少,筛人还看背景,普通学校在这种极小池子里基本就是陪跑。你用一个最普通的简历,去抢最少的岗位,结果可想而知。再说客户端和前端。很多人看不起前端,觉得卷,觉得不高级,但现实是岗位多、需求稳定、HC 实在。客户端更不用说,Android 和 iOS 到现在依然是硬需求,技术路线清晰,工程经验越久越值钱。我身边拿到大厂最多的,反而是客户端和前端,而不是测开。说句难听的,测开不是不能干,但那是给已经没得选的人准备的退路,不是给应届生拿来当首选的。秋招无脑选测开,本质就是用短期好像更容易上岸,换长期被动甚至被锁死。我是真心建议,能选客户端和前端就选客户端前端,再不行就去后端,哪怕多投多卷一点,也比一头扎进测开强得多。等你真正经历一轮秋招、春招、补录之后,就会发现被反复捞的,从来不是测开劝退不是唱衰,是不想看更多人踩已经踩烂的坑。
Java抽象小篮子:这话术换成劝退后端开发一点问题也没有,总有小登冲出来说别人想焊死车门,我寻思车门要真这么容易焊丝还轮得到你们上车吗
计算机有哪些岗位值得去?
点赞 评论 收藏
分享
评论
4
23
分享

创作者周榜

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