1.字节跳动并不会特别关心候选人使用什么编程语言,逻辑很简单,你Java特别厉害,那转Go语言肯定不难。当然,如果你觉得难,那大概率也通不过后面的面试。
2.在整个的面试流程中,至少会有3轮技术面,并且每一轮面试都会考算法。不管你是工程师,还是架构师。
3.为什么要考这么多算法?其实核心是看候选人是不是足够聪明。和Netflix一样,字节跳动招聘工程师的必要条件就是聪明。
4.怎么考算法呢?一般会分两步,第一步是直接让你说思路,第二步是让你直接上手写代码。字节跳动的算法题一般对应的是LeetCode中级模式,要通过面试,你肯定得花时间好好准备。
5.写算法代码的时候,你可以用白板,也可以用电脑,都行。常见的模式是给你20分钟时间,让你写出来某道题的解法。当然,肯定是越快做出来越好,这能说明你的熟练程度。
进字节跳动至少是985、211重点一流工科院校毕业,且需最低三年以上相关从业经验。
字节跳动后台研发招聘条件:
1、三年以上开发经验,一年以上的Golang/Java/Python开发经验,具有较强的责任心,自驱力和成长型思维。
2、具有良好的业务梳理和抽象能力,掌握重构代码基本功。
3、熟练使用基本的数据结构和算法,深入理解多线程、Socket等相关技术。
4、具备良好的编码习惯,结构清晰,逻辑性强,代码冗余率低。
字节跳动持续大规模招聘:
近日,字节跳动正式启动了校园招聘,为应届毕业生开放超过6000个工作岗位。这一数字超过了该公司往年秋招规模,并与其今年春招规模持平。
全年校招人数共计超过1万2千人,远高于同类型互联网公司,体现了字节跳动保持业务快速增长,重视对优秀人才的持续投入。
字节跳动校园招聘负责人介绍,该项招聘主要面向应届毕业生。