2022-美团-大数据研发工程师-秋招面经

1、技术一面

Q1:自我介绍

Q2:介绍字节内存泄漏和OOM的问题

Q3:字节的KV存储库、内存和缓存的关系

Q4:介绍伴随同行项目

Q5:项目是否具有分层,比如dao、util、处理层,也就是spring boot的那一套

Q6:数据量级多大、数据存储格式是什么、spark如何读取

Q7:数据库索引、B+树、红黑树、B树、B-树、平衡二叉树的区别

Q8:spark client和sprak cluster的区别

Q9:Spark中repartition和coalesce的区别和用法

Q10:快速排序

Q11:寻找链表中间那个数:快慢指针

Q12:wordcount程序

Q13:mapreduce的shuffle过程

2、技术二面

Q1:简要介绍三份实习工作

Q2:数仓的数据模型有哪些

Q3:PYTHON如何运行的

Q4:C++面向对象的三大特性。多态如何实现的。重写和重载的区别

Q5:SCALA函数式编程的特性,为什么会有这种语言

Q6:二叉树前序遍历(非递归)

Q7:为什么选择大数据开发这条路

Q8:谈谈你对数据开发的理解

3、技术三面

Q1:简单的自我介绍

Q2:在字节的部门,简单介绍一下这个部门

Q3:谈谈在字节主要的实习工作

Q4:内存优化怎么做的

Q5:Cache是如何实现的,内部数据结构是怎么样的,开源的cache有哪些

Q6:服务宕机、如何恢复Cache中的数据

Q7:延时优化怎么做的

Q8:fate的用途、分类和应用场景

Q9:建模比赛的获奖比例,介绍你在其中的工作

Q10:对未来的职业规划

Q11:如何理解阿里的”OneData“理论

Q12:如何合理控制存储和计算成本

4、HR面

Q1:你现在有哪些offer,你会如何选择字节与美团

Q2:对美团这个部门的了解多吗

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值