字节跳动ByteDance数据岗视频电面

用的是牛客网的视频面试服务,一共两个小时。

一面:

  1. 自我介绍
  2. 简历项目细节和常用技术栈(Spark, Hadoop等的了解和存储原理)
  3. 求二叉树的宽度
  4. 写个SQL求次日用户存留率,顺便问了几个join的类型
  5. 互相问问题

二面:

  1. 自我介绍和简历项目
  2. 给个数字N,求1到N之间数字序列中某个数字出现的次数(比如1…124之间1出现的次数,复杂度要好于O(N))
  3. 问了些平时数据处理中用到的统计知识 (平均数,中位数, 方差,正态分布等的定义和优劣)
  4. 问了下机器学习和深度学习方面的经验
  5. 问Spark的工作原理,和Hadoop的不同之处
  6. 问Java的内存管理机制和类加载过程
  7. 互问交流时间

项目吹了吹,代码题也可以,但是那些工作原理和内存机制的问题就不知道多少细节了,平时没用这么深。这个职位是做他家公司数据的infrastructure的,水平要求好高!自求多福等回信。。。


更新一下,之后又接到HR的消息,周六(国内周日上午)又面了一轮。(国内企业真敬业啊!)

三面:

  1. 自我介绍
  2. 简历上和数据处理有关的Spark和Hadoop的底层原理。
  3. 写SQL题求曝光率(用户阅读量)前三的文章
  4. 编程题: 二维数组,行列都是ascending sorted,求找target value 的位置。

原理细节知道的太少了, 面试官让我继续详细说,可我已经没料了。估计要当炮灰了。。。


一周后

四面:

  1. 自我介绍
  2. 给个list of list然后求排列组合
  3. 二叉树的平衡旋转
  4. 简历问答,主要是hadoop和machine learning方面的
  5. 友情提问

五面:(在路上

这是社招还是 new grad 啊?

感谢楼主分享!

楼主面的是国内还是弯曲啊?

社招,是在linkedin上的国内的猎头给我的

国内上海那边