美团数据开发暑期实习面经(已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

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
牛客771574427号:恭喜你,华杰
点赞 评论 收藏
分享
8 54 评论
分享
牛客网
牛客企业服务