当前位置: 首页 > 面试经验 >

美团大数据开发面经

优质
小牛编辑
71浏览
2023-09-07

美团大数据开发面经

部门:优选事业部-美团买菜

timeline: 8.24 一面 8.28二面 8.31 hr面 9.7 oc

一面:

  1. 项目介绍
  2. 什么是指标体系
  3. 指标体系包含元素
  4. 指标分类
  5. 数仓分层、分层好处
  6. 数仓分层和指标分类之间有什么关系
  7. 什么是总线矩阵
  8. 什么样的数仓是一个比较好的数仓
  9. 什么方法可以落实上面说的数仓
  10. 缓慢变化维;除了拉链表还有哪些方式
  11. 什么情况下可以使用map join
  12. 怎么解决数据倾斜问题
  13. Java 垃圾回收机制
  14. SQL题: 波峰波谷、连续三天
  15. Java: 字符串最后一个字符长度
  16. 两段实习中最大成长点
  17. 大学期间感兴趣的事

二面:

(被拷打一个半小时...)

算法题: 链表中的节点每k个一组翻转

  1. 自我介绍
  2. 做题,讲一下做题思路
  3. 项目背景、项目产出、项目意义
  4. 讲项目细节及全流程,抠细节(真的很细,精确到每一行、每一列怎么设计,为什么这么设计,这样做有什么好处);项目几个人完成的,怎么分配;(讲了将近半小时...)
  5. 有没有用过多维分析引擎(mpp那些); 讲了doris
  6. 在哪里使用了doris,doris作用是什么,讲一下对doris了解多少
  7. 学大数据相关的知识在哪学的,通过什么途径;遇到过什么问题
  8. 讲一下上面问题怎么解决的,调节参数是哪些;为什么这么调参;讲一下参数中增加内存为什么有用;reduce个数是越大越好吗;调参后任务运行时长优化到多少;
  9. 对数据治理有哪些理解
  10. 学习数仓建模理论在哪里学的;学完之后自己消化吸收还做了哪些工作;
  11. 学习的时候有没有看过源码;spark shuffle源码看过吗;略讲了一点
  12. 什么时候开始准备面试;平常准备面试分哪几部分准备(说了面试题、项目和刷题;然后问了力扣和牛客都刷了多少题;练SQL在哪练的)刷算法题对你有什么影响;
  13. 平常用的开发环境有哪些(了解不了解git,有没有做过版本管理)
  14. java看过哪些书吗
  15. 计算、存储优化有哪些方式; 基于以上理解,你认为你两家实习公司数仓还有哪些可以改进的地方;
  16. 数据倾斜实际应用;
  17. 为什么选择数据开发方向;以后规划是啥样
  18. 你觉得什么样的工作是你比较喜欢的;什么样的工作是你不喜欢的;
  19. 有什么兴趣爱好
  20. 本科成绩咋样,研究生期间成绩;本科期间遇到过最困难的时候是什么;怎么调整的;
  21. 有什么优势和劣势
  22. 还有一些常规八股,不是很难就不记录了......

最后放一张意向,祝大家都有满意offer~

 类似资料: