点击上方“
朱小厮的博客
”,选择“
设为星标
”
后台回复”
内推
“,加入内推群
最近看到很多公号推文,类似“字节跳动面试题”、“字节跳动面试经历”。我每次刷到的时候都会打开看一下,诚然,我不否定这些内容的真实性,但是如果你觉得字节跳动的面试就是这样的话,那么你极有可能被误导了。今天皮皮就说几句,稍微聊下字节跳动的面试,希望能够掰正一下大家对此的一些认知。
首先,从写作的角度来说,为了让内容更加的能够吸引注意,会略去一些事情以及也会夸大一些事情,这样会导致读者对此认知的偏差。
其次,这些面试内容或者面试经历只是当事人在当次背景下的一次阅历,我们是可以稍作参考。不过这些内容的视角比较局限,看看就好,并不能给你做一个全局的参考。千万不要错误地认为面试就只是这些内容。
皮皮时常接收到很多不同人的信息反馈。比如内推过的候选人;身边也有很多同事是面试官;有些时候,会议室紧张,面试官会在一个相对开放的环境下面试候选人,所以在办公室里走动的时候也偶尔会听到一些面试的内容;甚至还有猎头要内推我进入字节跳动,并且还发了其它候选人整理的面试题给我。
既然我收集到了这么多信息,那么有很多同学会急切要问:字节跳动面试考什么题目?
我只能回答:因人而异,这个人指候选人也指面试官(不要喷我,事实就是如此
)。我接收到的信息千差万别,没有什么太多的共性。有的会根据你简历中的内容来面试,也有完全不问及你简历中的内容。有整场面试下来大多都是问算法的,也有整场面试下来基本不问算法的。有的会深入到最核心的底层原理,还有会问一些基础的IT技术题,比如:操作系统、计算机网络等内容。还有业务/架构设计类的、技术/职业/行业视野类的。我之前还写过一篇文章《
字节跳动必问面试题——通用型业务解决方案设计
》,有关字节跳动面试的,大家有兴趣可以再次翻阅一下。
少数能总结的共性是:一般算法题是少不了的(一般是视频在线编程),一般的算法难度也就是medium,正常智商的人面试前准备下、练习练习思路还是能够应对的。至于网上流传的红黑树的传言,那基本是黑字节跳动的。从我收集到的信息来说,还没有人真的被要求去写过什么红黑树,不知道脉脉上为什么老是流传这样的段子。
普遍来说,算法只是当次面试中的一部分,还有很大一部分时间会考查其它方面的内容,具体的可以参考上面所提及的。曾经有位同学准备了2个多月的算法,狂刷Leetcode,其它的都不准备,其结果可想而知了。
这里还要提及一点,去任何一家公司面试都不要装13。真的有遇到这样的候选人:觉得medium的算法太简单不想回答,后来给了一个hard难度的又写不出来。。
字节跳动的面试官大多还是很专业的,是需要培训考核的,并不是临阵拉来凑数。一场面试一般需要1个小时,但是面试记录+评价写起来可能要超过一小时。如果你在接收面试的时候听到有键盘声,大概率面试官是在写面试记录。年初有篇很火的字节跳动面试经历的文章,一个候选人答不上面试题,但是听到视频对面有键盘声,他觉得面试官在跟HR吐槽怎么找了个这么菜的候选人来让他面试。。
大家对于字节跳动的面试有什么想说的或者想问的记得在下方
留言
。
【限时推广1】极客时间专属优惠码:
SIDANIUBI