#牛客创作赏金赛# 我去年参加大厂大数据开发社招,从小厂直接跳到大厂,一年多经验跳大厂真的不是特别难,部门缺人面试流程很快,基本上一周就能全部面完,并且拿到offer,我面的大数据开发岗位,一般就是问数仓的模型设计,数据域划分,任务的一些优化,例如spark的3种join优化,sparkSQL的数据倾斜处理,数据治理,如何确定你设计的数仓是完美的等等,flink也需要会点,大数据开发一般是flinkSQL但也会有api操作,还有就是如何确保数仓各层级的数据不丢,对于数据质量监控有什么好办法,如何设计数据变动及时感知,如何确保数据不延迟产出等等吧,一般社招数据开发都是问经验,算法这个东西真的不是绝对,我平时也不刷算法,面试问的话就说不会,但SQL必须要会,尤其是hive的窗口函数例如sum,avg,lead,lag,first-value,last-value,dense-rank,rank,row-number等等吧,一些场景图要会,例如用户连续登录,股票当天增长,取前百分之10,用户回话等等场景图