求职刷题神器

funit.cn

讨论区 > 求职面经 > 字节大数据开发工程师面试凉经

字节大数据开发工程师面试凉经

之乎者也
发布于2021-01-29 14:33:24 170浏览

面试岗位:大数据开发工程师

面试公司:字节

面试轮数:两轮

面试结果:二面回答不好,已凉


面试过程:

一面:

主要考察的是SQL的撰写,特别是HAVING,GROUP BY等的考察(四题)

第一个在数组中有重复数字的位置 O(n)


二面:

1、Spark部分

(1)Shuffle详细 Shuffle Read Shuffle Write 溢写

(2)有10个Map Task,2个Reduce Task,2 个Executer,每个Executer有两个2 Core

·问Hash Shuffle 产生的文件个数 10 (Map Task) * 2 (Reduce Task)

·问优化过的Hash Shuffle产生的文件个数 (2 (Executer) * 2 (Core)) * 2 (Reduce Task)

·问SortShuffle产生的文件个数 2 (Executer) * (1 (合并的文件) + 1 (索引))

(3)数据倾斜问题


2、项目介绍

项目目标及难点


3、计算机基础及通信网络

·数据通信7层/5层

·进程之间的通信

·进程相关问题,进程开销问题

·进程和线程问题

·内存方面问题


4、算法题

SQL算曝光率


本文首次发布于趣IT ,转载请注明出处,谢谢合作

字节大数据开发工程师面试凉经

全部评论0

成为第一个评论的人

还可以上传7

表情
  • 快速扫码进群
    加入职友圈
下一步
知道了