美团数据开发暑期实习面经(已offer)

时间线:
5.10一面 —— 5.14约二面 —— 5.17二面 —— 5.25直接发offer
无hr面,无oc

美团一面
1.项目
1)项目的总体架构和实现?
2)Flulme 和 Sqoop 如何保证数据不丢失?
3)数仓中的主题是什么,是根据什么来确定的?
4)数仓分层的优点和缺点
5)星座模型
6)数仓分层,每一层的作用?
7)事实表和维度表有什么关系?
8)事实表有哪些类型?
9)除了事实表和维度表还有什么表?
2.Kafka
1)Kafka 是如何读写数据的?
2)Kafka 的 ISR
3)Kafka 如何保证不丢失数据?
4)Kafka 的消费者组?
5)Kafka 如何保证高吞吐
6)零拷贝是什么
3.Java
1)HashMap 为什么会有死锁?
2)Java 的内存模型是怎么样的?
3)垃圾回收机制
3)synchronized 修饰方法和对象的区别
4)HashMap 的实现原理
5)为什么要用红黑树
4.MySql
1)B+ 树
2)聚集索引
3)事务的特点
4)隔离级别
5)可重复读是如何实现的
6)最左匹配
5.MapReduce
1)MapReduce 的工作原理?
6.Spark
1)Spark 和 MapReduce 的区别?
2)如何对 Spark 程序进行调优?
3)如何解决 Spark 内存溢出?
4)Spark 的宽窄依赖?
5)Spark 的 Shuffle
6)Spark 的数据倾斜怎么解决的
7)有哪些算子会产生 shuffle?
8)reduceByKey 和 groupByKey 的区别
7.其他
1)Https 的安全性是如何实现的?
2)进程间如何进行通信?
8.算法
1)字符串的最长公共子串长度
9.反问
部门业务以及用到的技术栈?


美团二面
基本都是项目相关
1.数仓的理解
2.数仓分层有哪些,各层的作用
3.有哪些层不是必要的,为什么?
4.项目中有什么困难的地方,说了数仓建模和数据倾斜
5.为什么会数据倾斜,解决办法?
6.数仓建模方法有哪些
算法:
两个有序数组找绝对值最小的两个数,时间复杂度 O(n),先说思路再写,后来想的有点久了,只说了思路,没让写
闲聊:
问我是哪里人?
为什么直接工作不考虑考研?
未来的职业规划?
入职时间和实习时间?
意向城市?
反问


还愿,感谢牛客





#美团暑期实习##实习##面经##面试流程##招聘进度##春招##美团#
全部评论
恭喜楼主!
点赞 回复 分享
发布于 2022-05-25 15:28
楼主笔试多久给的面试通知
点赞 回复 分享
发布于 2022-05-25 16:55
哪个学校的
点赞 回复 分享
发布于 2022-05-26 20:06
想问下美团数据开发你是在上海吗?工作地点在哪个区?
点赞 回复 分享
发布于 2022-06-13 17:01
楼主,数仓的主题是啥意思哇
点赞 回复 分享
发布于 2022-07-13 23:16
想问一下楼主 当时笔试考的是算法的内容吗 还是行测呀
点赞 回复 分享
发布于 2022-08-05 15:28

相关推荐

服从性笔试吗,发这么多笔,现在还在发。
蟑螂恶霸zZ:傻 x 公司,发两次笔试,两次部门匹配挂,
投递金山WPS等公司10个岗位 >
点赞 评论 收藏
分享
11-09 01:22
已编辑
东南大学 Java
高级特工穿山甲:羡慕,我秋招有家企业在茶馆组织线下面试,约我过去“喝茶详谈”😢结果我去了发现原来是人家喝茶我看着
点赞 评论 收藏
分享
8 54 评论
分享
牛客网
牛客企业服务