字节跳动想招什么样的技术人?

字节跳动目前算是互联网领域炙手可热的公司了 。 不少人想进这个公司 , 也想知道字节到底想招什么样的人 。 为了更好的服务用户 , 我们的总编 Gary 6月17日会邀请字节跳动负责「直播服务端」的闫峰冰前来做场直播(线上招聘宣讲会) , 和你讲讲他们想招什么样的人 , 以及招聘时 , 都看中候选人什么能力 。 以下内容是一个沟通笔记 , 提前分享给大家:
1、字节跳动并不会特别关心候选人使用什么编程语言 , 逻辑很简单 , 你 Java 特别厉害 , 那转 Go 语言肯定不难 。 当然 , 如果你觉得难 , 那大概率也通不过后面的面试 。
2、在整个的面试流程中 , 至少会有3轮技术面 , 并且每一轮面试都会考算法 。 不管你是工程师 , 还是架构师 。
3、为啥要考这么多算法?其实核心是看候选人是不是足够聪明 。 和 Netflix 一样 , 字节跳动招聘工程师的必要条件就是聪明 。
4、怎么考算法呢?一般会分两步 , 第一步是直接让你说思路 , 第二步是让你直接上手写代码 。 字节跳动的算法题一般对应的是 LeetCode 中级模式 , 要通过面试 , 你肯定得花时间好好准备 。
5、写算法代码的时候 , 你可以用白板 , 也可以用电脑 , 都行 。 常见的模式是给你 20 分钟时间 , 让你写出来某道题的解法 。 当然 , 肯定是越快做出来越好 , 这能说明你的熟练程度 。
6、如果题目没做出来 , 千万别觉得自己是紧张 。 紧张是借口 , 核心还是不熟练 , 没有精通 。 知道分子 , 一无是处 , 专业和熟练才是关键 。
7、写代码的时候 , 千万别以为只是看你算法能力 。 面试官还会通过这个环节考察你的编程习惯 , 比如变量名是不是爱用中文拼音 , 代码结构是不是很烂 。 等等 。
8、学历这块的话 , 和大多数互联网公司一样 , 本科起步 。 学校好是加分项 。
从这些沟通结果上看 , 字节更多是考察技术人员的基本功 , 基本功扎实 , 人足够聪明 , 又具备一定的软技能 , 那就可以做技术相关的任何事 , 他们对这一块的要求是专业和熟练 。 做知道分子是不行的 。
极客时间的算法训练营有些学员 , 在算法训练营毕业之后 , 拿到了字节跳动的 Offer , 有 Java 的 , 有 NLP 算法的 。 我们侧面印证了一下 , 字节的面试确实非常重视基础知识 , 面试中 , 求数独、二叉树的层级遍历、二叉树的锯齿形层级遍历、字符串翻转、重排链表、二叉树插入节点、链表翻转等等 , 都可能考到 。
字节跳动想招什么样的技术人?
文章图片
为什么这么重视基础?
其实逻辑很简单:
第一、基础知识够不够扎实
第二、人够不够聪明
第三、即便你够聪明 , 解题不准备是不行 , 这就会考验你是不是有能力坚持做一件事 。 这很重要 。
这个直播是在 【字节跳动想招什么样的技术人?】6 月 17 日
, 可以期待一下 。 另外预告一场今天极客时间的直播:手把手带你搞定 10 道大厂算法面试题
。 直播嘉宾是覃超 , Sophon Tech 创始人 , 拥有卡内基梅隆大学信息网络信息安全硕士学位与同济大学计算机科学学士学位 。 Facebook 早期员工 。
这次直播 , 覃超挑出10道大厂常考的算法面试题 , 分别从宏观和微观角度 , 帮你梳理解题思路 , 带你总结代码模板 , 一起搞定这些题目 。
直播时间是:6 月 5 日(今天)晚上 8 点
。 下载极客时间 App 即可观看 。
需要领取一些学习资料的 , 可以扫描这个二维码 。

字节跳动想招什么样的技术人?


推荐阅读