这是第三篇字节面试凉经😁
这次面的部门非常巧,是收购的我之前实习的一家创业公司,现在变成了字节的一个项目。
字节的面试一直很硬,有些基础问题也没答上来,虽然题目做的还行,结果还是凉了,接下来就是整个面试过程复盘
首先是介绍两个比赛,详细问了比赛的一些细节,数据、特征工程、模型
有几个印象很深的问题,自己回答的不是很好
1. FM了解么,具体怎么做的,怎么解决权重系数难训练的问题,梯度怎么更新的
2. DeepFM了解么,embedding层是怎么训练的,结构是什么样的,比赛的DeepFM是自己写的么(用的DeepCTR)
3. 回归问题有哪些排序指标么
4. 推导过哪些公式,能现场推导么
5. 推荐系统离线指标有哪些
算法题:
1. 上来就说,我们先来一道简单的吧,然后最长回文字串,这道题很早之前做过,知道有个马拉车算法,但是想不起来了,就写了一个n方的,面试官说可以
2. 枚举全排列,光速写完
3. 最近公共祖先,我只想到了记录路径求交点,说了思路和时间复杂度,一开始忘记问有没有指向父亲节点的指针
以上就是面试的全部内容,时长一个小时,总之就是字节的面试是我面的最硬核的,就是会一直问到底,看你到底掌握到什么程度,如果掌握的不深刻很容易就被问出来了
一般字节的实习面试是一面二面连着面的,面完直接让我走了,估计是凉凉了,进字节真的太难了
更新:对了,感觉字节对算法实习生的开发能力要求也比较高,开头问我对c++了解有多少,多态、继承、模板等了解么,写过的c++代码量有多少
全部评论
(9) 回帖