最近比较忙,本来没打算投简历,可是莫名其妙被拉进科大讯飞“飞星计划”的群,然后莫名其妙被hr私戳。hr太热情了,还用老乡关系套近乎,我想着太久没面试了,所以就投了简历。
一面
本来约的视频面试,可是hr给我发微信我没看到,就一直以为是1点面试,结果在去吃饭的途中被截住面了个试(幸亏不是吃到一半截住~),面试官说他一会1点有个会,晚上也有会,所以必须马上开始。
由于双方都没有时间,所以视频改为电话,我找了个偏僻的角落,开始面试。
一开始还好,问论文和项目,没有太多深挖,就在挖广度,一直会问你还有别的项目吗什么的,一连问了四个项目。
然后面试官问了我一句会点机器学习吗?我嘴欠说了会一点(难道要说不会吗2333),结果就是死亡提问模式。
首先问我会不会pca,这个我熟,毕设做过,然而时间太久讲不清楚。
然后问我会不会EM算法,这个真不会。HMM呢,也不会。
EM算法过程
首先,初始化参数θ
(1)E-Step:根据参数θ计算每个样本属于zi的概率,这个概率就是Q
(2)M-Step:根据计算得到的Q,求出含有θ的似然函数的下界并最大化它,得到新的参数θ
重复(1)和(2)直到收敛,可以看到,从思想上来说,和最大似然没什么两样,只不过直接最大化似然函数不好做,曲线救国而已。
需要额外说明的是,EM算法在一般情况是收敛的,但是不保证收敛到全局最优,即有可能进入局部的最优。EM算法在混合高斯模型,隐马尔科夫模型中都有应用,是著名的数据挖掘十大算法之一。
HMM(隐马尔科夫)
下面这篇博客写得特别好
结束。
之后面试官还问我有没有其他公司的offer,我说有vivo的,问了年薪。
虽然,没答上来,大概就是面试成绩不会太高,心里总感觉能过。
果然过了两个小时左右,hr打电话来通知初试过了,约下一次的时间。
二面
又约在了中午吃饭的时间,一个感觉像主管一样的面试官。
全程只问实习经历,印象比较深的就是问我我所做的这一块对整个业务的贡献占多少比重?实习最大的感受是什么?你处理数据的精力占你整个工作过程的多少比重?
其他的记不清了。