字节跳动算法实习生三面面经,已凉
4月17更新,凉凉~
在4月3日三面过后有些焦躁,官网状态显示面试已完成,但迟迟没有收到hr面通知。想了想,先分享一波面经吧,顺便求一波offer!
时间线: 3月29日一面二面,隔一天收到三面通知,4月3日三面。
一面:约50min
自我介绍+询问项目
过拟合的解决办法
SVM的推导。还问了SVM如果不用对偶怎么做(这个没答上来)
算法题:
给了一个字符数组,求这些数组的组合,例如{a,b,c}的答案是{a,b,c,ab,ac,bc,abc}
一个数组,一个数出现一次,其他数出现两次,求出现一次的那个数。
一个数组,两个数出现一次,其他数出现两次,求那两个数。
问了下python的dict是怎么实现的
用没用过大数据框架(没有)
二面:约1h
自我介绍后没有问项目
会不会hmm(不怎么会)
一步一步推导lr
两道算法题:
查找一个有序数组旋转后中有无key值。
一个人初始体力为m,起始点为0,终点为n。一路上有毒蘑菇和体力蘑菇,用v_i表示,吃了会有体力的增加或减少,走多少步就消耗多少体力。问这个人能否到达终点,如果能,最小体力是多少。(不太会)
三面:约35min
自我介绍+询问项目,项目问了挺多个。
之后直接算法题了:
两个栈模拟一个队列
求两个链表的第一个公共结点。
老实说,三面过来我还蛮有信心的,结果现在迟迟没有hr面通知,前两天官网的状态变成了面试已完成。求offer啊啊啊啊!