一早去了华为春招实习生面试,正好赶上leetcode周赛,于是周赛空一周,写个面经吧…
- 一面 9:00 — 9:30
一个中央研究院的大佬,先自我介绍,balabala
之后就对着简历里一条一条问下来,先问了论文的事(论文内容是基于分层attention的神经网络),让把网络结构手绘并解释一下(感觉有点像毕设答辩似的= =),因为本来就是自己做的,然后整体还算顺利
之后问了网络的复杂度,用了几个隐层,计算量(由于应用领域是交通数据,数据量不大,输入矩形最多12*6,所以这个不是瓶颈)
再之后对于网络优点、attention的作用问了下,大致就是对输入数据的权重分配这一块做了说明,attention机制最常用的还是机器翻译,所以后来还是结合了翻译举了个例子
之后是关于lstm、gru的问题,我的回答是gru从初衷上是用效率换精度,但实际应用的时候精度也不一定会差很多(奥卡姆剃刀原理?手动狗头),这个原因和原理表示不清楚
然后论文的内容就问结束了,接下来是实习,有两次实习经历,本科四个月,研究生半年,分别问了做的工作、收获、遇到的问题,balabala
看到简历有一等奖学金,问了绩点排名
最后问有什么问题,一志愿填了AI使能部,一开始以为对方也是这个部门,结果说我不是这个部门,是中央研究院(哭…,然后就问了他们中央研究院现在主要的应用场景和经常会遇到的比较大的挑战和难点
最最后让我到等候区等待(感觉每个人都会去等候区… 都有二面机会
- 二面 9:40—10:20
不知道哪个部门的大佬,问了也不告诉我…
没有自我介绍,直入主题,最近做的项目,介绍了论文
对方对这个好像没有很大的兴趣(再哭…,问了比赛中扮演的角色,以及如果让你单独带领一个团队,或者单独单独接手一个项目,从头到尾会怎么做,先答了要明确需求,然后直接追问哪方面的需求?(瞬间懵???举例功能、系统、性能等,表示从计算机的角度优先考虑的是功能和性能方面,但结合具体领域的话,比如交通一定会安全优先
然后又答在着手写代码之前一定要写流程框图,追问这个流程图如果和需求方有出入怎么办?
之后问到现在,让你印