【面经】数据开发一面-网易云音乐实习
网易的面试时间很短,一面只有 30min 时间,时间到了准时结束,比其字节一面的 1h40min 算是简单不少。今天来总结一下网易的面试。
1.自我介绍
所有的面试几乎都是从这一步开始的,介绍一下自己的基本情况,包括目前是几年级,什么时候毕业,什么专业,导师研究什么方向,在学校里做了什么,为什么要报数据开发这个岗位。
2.讲一下数仓建模
开放性问题。很多面试官都推荐了阿里的《大数据之路》这本书,这本书对大数据建模做了全面、系统的讲解,后面会更新这本书的读书笔记。这里简单介绍一下,至少需要回答出以下几个方面:
-
数仓建模的流程:选择业务过程-例如下单,声明粒度-一行表示什么,确定维度,确定事实 典型的数仓建模方法:ER模型,维度模型,一般选择维度模型 常见的维度模型:星型模型,雪花模型 分层:ODS、DWD、DWS、ADS 等 事实表设计:事务型事实表、周期型快照事实表、累积型快照事实表,缓慢变化维使用拉链表
3.讲一下项目
开放性问题。简历上写的一定要会。
4.项目中怎么分工的
一定要提前准备好这个问题,经常被问到,应该工作中也需要分工合作,一个人不可能对什么都精通,合作才能做好业务。
5.学习能力怎么样
可以举例子,比如考研怎么学的,遇到问题怎么解决的。一定要条理清晰,提前做好准备。
6.你的优势是什么
也是面试常常问到的问题,可以从多个角度回答,比如:
-
技术上:学习了大数据的组件,了解原理和使用方法,了解数仓建模… 性格上:做事仔细认真… 能力上:善于和同事沟通,遇到困难能够找到方法解决… 学习上:钻研新技术、学习能力强…
一面没有做题,已经进入二面。二面做题了。
