1.项目
问了问项目
有什么办法能让你的模型对用户的反馈做出即时更新,我从特征以及端上模型介绍了一下,然后面试官反问,请详细介绍一下你端上模型的设计思路,特征是什么,目标是什么,梯度怎么更新,信息怎么和精排联动?
你模型引入SENet和Bilinear的模块,为什么要这么做。有可能是因为模型参数量提高的结果吗,假如我把你这俩模块换成同样参数的全连接层,会有效果吗。如果不会,你觉得为什么他们会比全连接层更有效果呢?能从数学角度解释一下吗。那假如用户和类目特征进行二阶交叉,用户有10亿个,类目有10个,你觉得需要多少参数来表达这些交叉呢?如果这个矩阵很稀疏,给你一个稀疏率,你能估计一下至少需要多少参数呢?
2.八股
无
3.code
无
4.智力题
8个球,只有一个是坏球,坏球比其他球轻,有一个称,问你最少称多少次可以找到坏球
如果坏球可能比正常球轻,也可能重,至少需要多少次
这是我遇到过最变态的面试了,非常难,但好在收到hr面了