两年经验-不知名小公司-数据开发工程师-面经
在现公司干得有点憋屈,想跑路了,得先找一下感觉,看差点啥,再补补,明年拿了年终就可以跑了。
一上来,不多说,自我介绍。
然后介绍项目,介绍完开始抠细节:
1、团队多少人?数据量多少?
2、业务调研怎么做的?
3、如何确定主题域的?
4、怎么分层的?
5、为什么这么分层?
6、各个表抽取策略是怎样的?如何确定增量抽还是全量抽?
7、数据质量怎么保证的?
8、数据开发规范是怎么样的?
9、任务是怎么调度的?
10、怎么监控调度的?
11、任务优先级怎么排的?
接着再问了点技术问题:
1、遇到过数据倾斜吗?怎么解决的?
2、SQL优化怎么做的?
3、小文件过多有什么问题?
4、hive分区分桶的问题
5、HDFS读写流程
6、给了一道题,用窗口函数能解决
由于我现岗位是项目经理岗,因此问了点项目管理的问题。
1、一个需求下来如何确定能不能做?
2、需求的计划以及人员是怎么做的?
3、进度怎么控制的?
4、如果资源紧缺,怎么协调?
大概就是围绕上面那些问题,在聊天的感觉,问点工作的流程之类的。
总的来说,问得不是很难,主要问得多的还是在项目这一块,以及一些流程规范这些问题。
大数据从入门到放弃 文章被收录于专栏
写点大数据相关的内容,一起交流进步