- 2
Thoughtworks 大数据开发 校招面经
整体流程给人的感觉是面试以来最舒服的,面试官专业度不错,并且在他们不是很了解的技术点上愿意与候选人进行交流探讨,氛围上远好于大部分公司。
面试题:
1.自我介绍
2.讲一下代码是干什么的
3.知道 TDD 吗
4. 重构代码,实现三个需求
5.介绍简历上的项目
6.ES 和 CH 有什么区别
7.Spark 的数据倾斜怎么判断
8.怎么区分数据节点故障和数据倾斜
9.Spark 的架构、任务提交的流程
10.Spark 调优用过哪些
11.笛卡尔积是什么,笛卡尔积的 MapReduce 过程是怎么样的,Shuffle 过程是怎么样的
记录一下,希望有好运能进入下一轮,到时候再来更新