秋招面经第八弹:网易二面-数据开发工程师
秋招第八弹:网易二面-数据开发工程师
写在最前:秋招以来一直在冲,因为事情比较多,对于笔试面试一直没有复盘,现在靠仅存的记忆把面试的一些问题记录下来,尽可能记录出能回忆到的问题,但可能记的不是很全。
时长:40min
因为网易面的时间太久了,而且当时也没有做复盘,所以很多问题都想不起来了,总结的不是特别全
- 自我介绍
项目中的一些细节?数据域怎么设计的?事实表怎么设计的?性能怎么评比的?任务怎么调度的?项目执行怎么推进的?方案是自己owner的吗?
这些问题还是很全的啊,差不多把项目撸个遍了,从元数据到出仓,各个环节问了一个遍
数据倾斜怎么处理的?怎么发现的数据倾斜?平时处理的数据量多大?资源占用如何?
这个问题除了问数据倾斜怎么处理,还隐隐约约的在测试你是不是真的了解过自己做的项目,资源占用这个问题如果不是平时特别注意,有一个很好的编程习惯,很少会去关注这些占用问题
- 算法题:两个数组,找出重复的数据
- sql题:最大同时在线人数
- clickhouse的引擎介绍一下?平时用哪种引擎比较多?为什么会用这种引擎?
- flink cdc使用过吗?底层什么原理?
- 平时看过哪些源码?会看官网吗?工作遇到问题怎么排查?
问手里有多少offer?
这个问题个人认为不知道怎么回答,如果大家有好的回答方式可以共享一下。回答没有,觉得你竞争力不行;回答有,会问你为啥不去?这就和问你为啥辞职的杀伤力一样了,个人觉得很难搞
spark脚本写过吗?是喜欢写脚本还是喜欢写sql
妥妥的喜欢写脚本啊,毕竟不想当一个sql boy
反问
工作内容,平时的技术栈,在这里还问了我心仪的工作内容,我说想做底层,他说重写spark源码?我说也不至于那么底层。
总结:网易的面试整理来说还是有些难度的,有很多很深的问题,现在实在是想不出来了,只记得当时脑瓜子嗡嗡的,面试官也挺好,开始他做了自我介绍,应该是数据团队的负责人或者组长,当时走神了,全程一直在微笑,也没有不尊重面试者的表现,不像某些面试官期间会做其他的事情,一直等你回答完问题在说话,不会打断你,总之,收获还是挺多的,比较nice
还没有评论,来说两句吧...