校招 未知部门 / 数据 / 未知轮次
[面试日期] 2024-12-26 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>字节数据开发面经</h2>
<p></p><p>自我介绍</p><p>项目里做的是什么工作?建模设计?数据采集?还是其他什么?(项目是sgg)</p><p>数仓建模怎么样?聊一聊</p><p>那你是主要做指标计算这一块吗?(面试官这个的时候已经知道我对这个sgg的项目没有吃透了,然后就转移其他问题了)</p><p>问另一个项目</p><p>spark了解地怎么样?说说两种shuffle(hashshuffle没有聊好)</p><p>spark底层运行原理说一下</p><p>hive掌握得怎么样?</p><p>小文件是怎么产生的?(这一点没答好,我没准备到位,就硬扯map切片机制)</p><p>那hive是怎么优化小文件问题呢?</p><p>你有处理过埋点数据吗?(这一点也没准备)</p><p>然后面试官在哀声叹气了</p><p>写两题sql吧</p><p>行转列</p><p>连续登录</p><p>你用到了排序函数,聊聊他们的含义吧(rank,dense_rank,row_number)</p><p>再聊一聊hive的自定义函数吧</p><p>那你说说collect_list</p><p>再说说sort_array</p><p>好,你还有什么想问的吗?</p><p></p><p>反问:</p><p>用什么架构? 答:hive</p><p>collect那里的一些问题 </p><p></p><p>总结:sgg一定一定要吃透,sgg的项目比很多包装的臭鱼烂虾项目好太多了</p><p> 面试官很好,会缓解我压力,转移话题,我几场面试里最没有压力的一场</p><p> 数仓知识要补充:建模,分层,数据链路,数据采集</p><p> 几个经典问题一定要搞透:数据倾斜,小文件问题,sql语句优化等</p><p><br></p><p></p><p></p><a>#面经#</a><a>#大数据面经#</a>
AI 推荐面试题
