4.2号美团优选数据开发实习一面40min------------------------------------------------------
千盼万盼,终于盼来了美团优选的数据开发面试,我能说这个部门也太忙的嘛!!!我一面从3.26号约到今天才面上,中间面试官三次因为开会没能按时面试,呜呜呜呜
首先,面试的是个小姐姐,很温柔和善,上来就是自我介绍,然后就是介绍一个感觉自己收获最多的项目,然后我就选了一个项目,主要介绍了几个难点,然后自己怎么解决的(注意,这个过程面试官问的很细,具体难点,解决后为什么性能提升,非常细致),接下来就问了俺数据结构用的多嘛,我说用过,然后就让我介绍常用排序算法,实现快排(感觉快排出题率是真高),然后紧接着又出了一个SQL题,也超级简单,给出学生课程成绩表,让取出学生每门课程的最好成绩(开窗函数解决),当我以为算法模块结束的时候,小姐姐又问了一个算法题,给你一个有正有负的无序数组,让你找出和最大的连续子序列,这个我想了一会儿,提出了两个想法,面试官也没评判,就过了,我觉得应该是对的!!!
然后,就开始问我研究生学过什么和计算机相关的课程,因为俺是数学的,但本科修过一个计算机双学位,加上最近对数据库和数据结构基础知识狂补,就选了数据库和数据结构,然后就是一些简单问题,比如事物的ACID性质介绍,隔离级别(竟然没问索引和B树和B+树,俺背了很久的!!!),最后就是反问环节,结束!!!
4.9号美团优选数据开发二面1个小时----------------------------------------------------------
果然二面不让背八股文,甚至都没有手撕代码环节(最近刷算法编程刷到吐血),问题问得好透彻,面试官是个思维能力很强,想问题和问问题都很深入的温柔小哥哥
首先自我介绍,丝毫没有问项目相关问题,提了一些岗位相关问题,你认为数据开发主要是做什么工作?你认为你做数据开发的优势是什么?你了解美团优选吗?有每日优鲜为什么还要开美团优选?然后就开始问学习过什么相关课程(然后我还是选择数据结构,数据库和机器学习),然后小哥分部分仔细了解
数据结构:介绍栈和堆的区别?那么栈和堆在实际中主要解决什么问题呢?
数据库:数据库三大范式?背完八股分别举例说明(我举的不是很好,面试官又和我解释了),经典的索引问题,索引的目的,原始,如何实现,B树和B+树的区别(这时面试官又引导我回答B树稀疏,B+树茂密,两个结点数相同,那么B+树更矮,因此查找速度会更快)
编程思路:SQL题(给出日期,交易金额,构建一个日期,当日交易金额,昨日交易金额表,说了半天没理解,最后靠我在纸上手绘表格讲解实现),算法题:给你一个日志文件(包含user_id和访问信息),一个黑名单(只有user_id),让你查找出所有的黑名单用户的访问记录,要求复杂度低(期间面试官一直引导我降低复杂度,最后我就能用字典解决了),然后拓展,如果数据量很大,怎么处理?(引导我介绍MapReduce,我直说了我不会大数据,然后就算了)
逻辑题:5l和3l水桶装4升水,我先说了一种,然后面试官让再想一种,然后我又想了一种,然后面试官又问,你怎么证明只有这两种方案,然后我说反证法,然后面试官就说应该把问题抽象为3+1=4和5-1=4这个问题的解法有多少种
反问,结束
呜呜呜呜,二面真的更深入透彻了,八股文完全没排上用场,人傻了
4.20终于收到OC—————————
本来说一周出结果,结果等了快两周了,本以为凉了,就抱着试一试的想法给面试官发了个短信,就过刚发完就收到OC了!所以等了很久的小伙伴们可以发短信试试!可能真就人太多没时间处理吧!
最后,小叶祝大家都能早日OC,成功上岸!大家冲鸭!
5.6号入职---------
小叶的实习心得:
数据开发主要是业务知识+SQL+数仓+大数据处理工具(公司平台),会有导师指导,会给时间学习
实习=带薪学习
虽然早10晚9,但除去午休吃饭,工作时间也就8小时吧
有幸成为我们部门里唯一一个女性成员也是唯一一个校招实习生,部门里的大哥们对我还是挺照顾的,吃饭会喊我一起,有问题都会帮忙解答,都胖胖乎乎可可爱爱,哈哈哈哈哈哈哈哈
公司附近有两个商场,所以吃得比较丰富,日常吃吉野家烤鸭饭永和大王一顿便宜点也才20左右,加餐会聚餐吃眉州东坡酸菜鱼什么的人均60吧,但每天也有30元饭补,虽然不能取出来但刚好可以用美团买菜买买水果
美团是真的开水团,没有下午茶零食外卖券福利,但每天开水管够
实习薪资也可以,一天300,暑期房补能有1500
唯一不太美丽的就是住的比较远,每天要挤早高峰
总之到目前为止,小叶的实习还是快乐的![转圈]
全部评论
(19) 回帖