首页 > 【爱奇艺】春招大数据开发工程师面经
头像
恶魔木魅妈妈咪
编辑于 2020-03-25 11:58
+ 关注

【爱奇艺】春招大数据开发工程师面经

感觉牛客大数据的面经不是很多,写一篇来丰富一下,感谢牛友们分享的经验,顺便给自己从秋招到春招的面试经历做个总结。

面试形式是视频面试,用的爱奇艺的会议程序。

我的简历主要是写了Spark和Kafka比较熟,其他的大数据技术栈就是了解。面试的内容也基本是这些。

一面(20min)

自我介绍
Spark join的分类,实现过程,得到的结果
Spark map join的实现原理
Spark Shuffle过程
SQL会写吗,写一个统计每个学科的前三名
实习主要做了什么,用什么技术栈
Python 方法的参数带两个*是什么意思
Java反射生成对象
Java对象的生命周期(这个我是真没准备到,顶不住,就瞎说了)

二面(20min)

自我介绍
问了下实习做什么
问了下在校项目
数仓分层,每层做什么
Spark Streaming和Flink的区别
MapReduce熟吗(不熟,了解)
Java GC说一下,我从内存模型开始说的
写了几个题:

  1. 给了两个表三个SQL,把每个结果写出来,其实主要是join,不同join的结果
  2. 从一个String列表中移除大于某个String的元素(其实不知道为什么要出这个题)
  3. 图,最小代价生成树,什么算法,什么思想。

三面(20min)

主管面,自我介绍
说下Spark任务调度吧(不亏我啃了半个礼拜的源码)
Spark Task失败要从头开始重试吗
遇到过什么困难,怎么解决的
HBase特点,应用场景
实习做什么(每次都问)
说了一下部门的概况
拿了什么offer
能实习吗,工作地点偏好

四面HR,就不说了。

下午面完,晚上给了口头offer,可能三面面试官评价比较高,平台和薪资也算比较满意。

总结

渣硕秋招翻车比较难受,春招也就小规模投了一下,有些可能也捞不起来,也算是基本上定下来了。

感觉不同公司的侧重点不太一样,有些可能会偏向基础,有些可能会偏向工程,感觉还是面向简历复习效果比较好,把简历上写的熟悉的东西基本掌握了也差不多了,此外Java的基础也要比较熟,像[Concurrent]HashMap,线程池,AQS的源码最好心里有点数,之后就是自己熟悉的技术栈的源码,常问到的技术点可以去看看,问到就是赚到。

祝还没上岸的牛友们早日上岸,找到心仪的工作。

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐