美团数据开发暑期实习(一二面凉经)

3.21 一面

自我介绍

有一个新的业务,你会怎么做?(数仓建模方式)

数仓分层有什么好处

介绍一下Spark的join方式(broadcast join, shuffle hash join,sort-merge join)

shuffle hash join 和 sort-merge join Spark常用的join是哪个?

介绍一下MapReduce的执行过程

Hive SQL优化

星型模型、雪花模型的区别及应用场景

介绍项目,项目分层是如何实现的

项目的ods层数据是如何得到的,dws层是如何设计的

sql :

1、求在线店铺的月累积销售金额

2、求相邻在线店铺的月累积销售金额的差额

sum() over (partition by order by) 和 sum() over(partition by)的执行结果

row_number()、rank()、dense_rank()区别

为什么选择美团?

反问:

部门业务及技术栈

面试有哪些不足的(面试官的大致意思就是说没有实习经验,对真实开发流程不太了解)

3.25 二面

自我介绍

项目介绍,根据项目问问题

数仓分层的好处

数仓分层的意义(这个感觉和上面是相同的问题)

学习和项目中遇到过什么难点,如何解决的?

为什么没有实习经历?

你觉得如何能跟人高效沟通?(因为我提到了这个)

无sql

反问:

为什么没怎么问技术?答:一面考察得挺多的就不问了,主要是看重一个学习能力啥的

面试中有什么不足的?答:挺好的,就是缺少实习经历

没实习找暑期有亿点点难

全部评论
感觉现在的企业是真抽象,找实习生要求要有实习经历(我要是有实习经历还要来找实习吗),这和校招招应届生的要求有啥区别,按这逻辑以后是不是毕业找工作直接要求一年以上工作经验,也不知道是现在行业卷到这地步了还是企业单纯不想花更多资源培养新人,就想着招有工作经验的牛马,入职直接酷酷工作,然后给他发实习生水平的薪资当廉价劳动力
5 回复 分享
发布于 04-03 22:57 广东
佬,新业务来了那个问题,是答0到1构建数仓嘛,从需求解析到模型建设到代码开发
1 回复 分享
发布于 04-03 08:26 安徽
这个sql怎么写
点赞 回复 分享
发布于 04-14 16:24 浙江
你好,是什么部门呢
点赞 回复 分享
发布于 04-07 11:00 河北
问一下后续
点赞 回复 分享
发布于 04-02 23:21 浙江

相关推荐

bg 9本硕,某团暑期实习。记录一下80分钟:5分钟1. 自我介绍35分钟2. 了解实习经历3. 针对实习项目,问数据层次怎么分层4. 数据分层的作用5. 针对具体实习项目,说明业务逻辑6. 说明实习项目的“订单量”这个指标从源头到产出的ETL过程7. 针对实习项目,复盘后最大的难点是什么8. 复盘之后有什么收获9. 你刚才说复盘收获是处理小文件,那么spark怎么处理小文件的?10. 处理小文件有哪些方法,举例子11. hive冷热分离的方法12. 你刚才提到了组里有做ec存储,你了解ec存储吗13. 暑期实习有什么感受,转正了吗15分钟14. 了解spark的semi join吗,他是干嘛的15. 了解spark的AQE,这是什么16. 你刚才讲AQE提到了广播机制,这个在spark中很重要,讲讲广播过程呢17. 了解网络吗?讲讲三次握手和四次握手区别。18. 了解数据结构吗?讲讲O(nlog n)的不稳定排序算法。20分钟两个编程题:Q1.求开方:给定num=5.79,error=1e-8,求x使得abs(x^2-num)<error19. 先讲讲思路吧,有什么思路:二分O(log n)20. 刚开始没做出来,面试官提示了下细节21. 后面二分法做出来了,面试官说那如果num小于1有什么变化呢22. 面试官问还有什么方法吗:牛顿下山法23. 公式写上去,但是面试官不关心公式,关心原理:会无限逼近24. 如果是三次方四次方,牛顿下山怎么用呢,公式会变的Q2.1TB的int类型数据怎么在512MB的虚拟机中求中位数25. 已经70分钟了,没时间了,没要求写代码,只要讲思路:外部排序,归并思想26. 面试官问还有什么方法吗:没想到了,但是后面搜了下有分布式排序,mapreduce排序等,估计想让我回答spark相关的,但是真不知道。5分钟反问27. 反问业务、作息、感受:都是套话28. 反问可以提升的点、我的不足:涉及到应聘者的评价,不能说。29. 谢谢面试官勒,吃饭去咯。
查看26道真题和解析
点赞 评论 收藏
分享
评论
4
19
分享

创作者周榜

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