ITPub博客

首页 > 数据库 > 数据库开发技术 > 字节跳动-秋招提前批大数据研发面经!(2021/6/23)

字节跳动-秋招提前批大数据研发面经!(2021/6/23)

原创 数据库开发技术 作者:3分钟秒懂大数据 时间:2021-06-23 14:55:41 0 删除 编辑

关注并标星 3分钟秒懂大数据

每天1次,打卡阅读

更快更全面获取大数据技术博客


字节跳动-大数据研发面经(已OC)


又到了和小伙伴们分享面经的时刻!祝早日校招、社招的同学,offer++!!!

  


下面分享一位求职者面试 字节跳动的秋招提前批大数据研发面经!,该求职者6月1号通过内推,投递简历,6月2号打电话约的1面。具体的面试内容如下:

一面:1小时20分钟,6月2号


1.自我介绍(大概2-3分钟,简短的个人信息,做过哪些项目,主要熟悉精通的技术栈,不用多,引导面试官往这方面提问。)

2.聊之前的实习,做过的具体工作内容

3.kafka掌握怎么样,设计原理讲一下

4.kafka如何保证数据的不重复和不丢失?

5.kafka里面存的数据格式都是什么样的?

6.flink有没有接触过呢,window了解吗?

7.你说说spark中 job,stage,task,分别代表什么?

8.说说Spark的工作机制?

9.spark任务的执行流程

10.Spark如何进行分桶

11Spark任务调度有几种方式?(任务是怎么分配给executor)(调度算法)

12.做题吧,两道sql,两道算法,写出来;

12.1

订单表 orders:

订单 ID (order_id)、销售 (employee_id)、成交价格 (price)

销售表 employees:

销售 ID (employee_id)、销售姓名 (employee_name)、所在区域 (region) 

求各个销售的总销售额,要求有销售 ID、姓名、所在区域

12.2 — sql

订单表 orders:

订单 ID (order_id)、销售 (employee_id)、成交价格 (price)

销售表 employees:

销售 ID (employee_id)、销售姓名 (employee_name)、所在区域 (region) 

求各个区域销售额最高的销售对应的销售 ID、姓名、所在区域、销售额

12.3 — 算法

给定一个升序整数数列 L(L 中没有重复元素)和一个整数 n,判定 n 是否在 L 中

12.4

给定一个集合,求这个集合的所有子集组成的集合。可用序列来表示集合。

13.反问:您觉得我之后需要加强哪方面的学习?

总结:面试的很舒服,聊着聊着状态就特别好,题都a了

一面结束,第二天早上就接到电话进行二面,约约的6月5号

二面:1h10分钟、6月5号

二面面试官也很好,都有回应

1.自我介绍

2.实习时长

2.说一下mysql的索引吧

3.B树和B+树的区别,问的很细

4.你是考研还是保研,顺便说了下我简历的问题

5.spark掌握如何?Spark的累加器了解吗?任务调度有几种方式?(任务是怎么分配给executor)

6.jvm掌握如何?

7.多线程呢?

8.kafka呢,kafka如何保证对应类型的消息被写到相同的分区?消费者如何确定哪些消息读过,哪些没读过?

9.500G 的文件,机器 1core 1G,频率TopN

10.两道算法题

10.1

add(x)

delete(x)

random()

设计一个数据结构满足三种操作时间复杂度O(1)

10.2 岛屿问题变形,八个方向

11.反问:您觉得我之后要加强哪方面学习

flink,kafka要深入学一下,jvm多线程要补一补,之后会有三面

过了一个多小时,接到电话,直接hr面了

三面:20分钟、6月5号

大概就是个人优缺点,校园生活之类的,聊天

最后反问是不是hr面通过就录取了。没问题的话这周就发offer

俩小时之后就发offer了,太效率了,赞!

                      

End



 找各类大数据技术文章和面经,就来

<3分钟秒懂大数据>

随时更新互联网大数据组件内容

专为学习者提供技术博文

快和身边的小伙伴一起关注我们吧!

作者简介:逆流而上Mr李,秋招7offer,CSDN博客:https://blog.csdn.net/weixin_38201936

原文作者:3分钟秒懂大数据;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2021-06-15

  • 博文量
    98
  • 访问量
    42101