2022字节跳动招聘 内推
🤩🤩🤩2022字节跳动招聘
字节跳动校招内推码: KD22ZDY
社招链接:https://job.toutiao.com/s/6YXRn8q
投递链接: https://jobs.toutiao.com/s/egsNeRK
🥰 来看看字节跳动的工作情况吧
💛工作环境
本人是在base成都ocg国际中心,工区+食堂大概有七八层楼都是字节的,工区卫生好、服务佳,保安哥哥都是二十多岁的年轻小伙,服务态度能力没话说。
(1)电脑配备:入职即配最新版的mac笔记本+4k超清显示屏+鼠标+鼠标垫等配套设施。
(2)工作软件:公司有自己的飞书软件平台,所以软件都可以申请正版,申请即通过,告别软件下载烦恼。
(3)笔、本子、医药品、退烧贴、润喉糖等后勤小物品也是应有尽有,就在前台的桌子上,需要自取不限量。
💛 工区食堂
很多其他公司的同学都非常羡慕我们一日三餐不用出去吃,这边消费每天吃盒饭都差不多得70-80,在字节完全不用担心,如果不想排队,就直接在工区外面拿盒饭(3主荤+1半荤+1素+1汤)。如果想自己选择菜品,也可以排队去自助区自己打饭,一般都是7荤+3素自选。 下面是之前同事拍的图,一点也不夸张,每天吃的就是这么好。如果觉得饭菜吃腻了,前台有免费酸奶+水果+零食(不限量),每天的品类是不同的,简直不要太幸福。
我是如何跨专业进入字节跳动的某音后端开发的?
🔸我的故事:
我本硕都不是计算机专业的, 可以说是零基础学习的编程. 公司不会拒绝跨专业的同学, 但是这不代表不需要计算机基础.
🔸准备内容:
- 📚计算机系统, 计算机组成原理, 计算机网络这类计算机基础,还有数据结构,数据库等通用面试知识.
- 刷算法题,一般是剑指offer和**(重点在于坚持,至少把简单+中等的刷完). 📖
- 跟着网上的教程写一个后端 demo💻, 有助于熟悉语法和开发工具,教程可以参考B站中的一些教程.
- 用心准备简历(将自己与职位想关的项目重点突出), 不要造假, 简历里每一项都要能答得上来.
🔸面试经验:
无论是现场面试还是线上面试都不要紧张,面试官都是身边特别好的同事,因为我公司内不讲title,所以面试过程就像是跟自己的学长进行交流一样,非常轻松。
还有就是千万不要觉得字节的面试很难,并没有很难,问的也很基础,手撕代码的难度也不太大,如果不会,可以讲思路,也是会加分的哦.
重点:提前批不影响正式批。这个结论是我问了一个在字节工作8年的同事得出的,提前批的面评在正式批会参考,可能对于之前没有答上的问题会重复问,但是绝不会因为提前批表现不好就不给正式批面试机会。
🔸面试心态:
毕竟公司录用你是因为你的优点, 大家可以放平心态, 多想想怎么在面试里发挥自己的优势,一定要尽可能说说自己对于问题的看法,不要问一句答一句.
🔸工作情况:
某音后端生活服务server组
早点十点半之前到工位即可,不打卡,弹性时间,晚上9-10点下班(我们这边是这样), 双休,遇到问题日常大神带飞~
组里也有很多实习的同学,大家就像是学校的同学一样,特别好相处.
不用妄自菲薄, 谁都有成长的过程. 💪
比如我一进来第一个任务是改数据链路bug, 后来做其他的重要工作
🔸三餐福利:
租房补贴、免费三餐、休闲下午茶、无限量零食就不用多说了,
长胖了有免费健身房和操课🧘,
工作累了有💆🏻按摩室,
如果一时间没有调整好心态, 「字节心晴」还有免费的专业心理医生提供建议和咨询
✴️ 技术指导
如果面试大厂比作人生的又一次“高考”,可能有些言重,但是对于我们很多人来说,机会其实真的只有一到两次。因为各家大厂都有自己的招聘系统,会记录我们的面试情况,所以如果你够聪明,就一定要好好准备,保证一击即中,不要浪费每一个大厂面试的机会。
下面从面试官角度跟大家介绍下我们“ 字节跳动”面试时,技术人员要如何准备,来提高自己的面试成功率。
🔸 面试准备:
【面试技术准备】
1、我们的技术面试会涉及到 算法、数据结构和系统设计,面试前需要你做的准备具体如下:
- 提前温习软件工程的核心概念,例如: 如何从一个需求落实到一个系统设计,如何衡量两个不同设计的好坏,如何在各种限制下(人员、时间、资源等)选择其中更合适的设计,以及提升该设计的可拓展性等。
- 在白板上练习算法题目,写出清晰、简洁、bug free的代码,并衡量时间和空间复杂度以及可能存在的副作用。
- 我们鼓励即时跟面试官沟通你的想法,一个好的解法往往是思维逻辑的展现,所以与面试官沟通思考的过程是非常重要的,这样在沟通的过程中你也能拿到更多关于问题本身的信息。
- 尝试用不同的方法,思路或数据结构去解决同一个问题,并且衡量不同解法之间的优劣。
- 我们需要是可执行的代码,而不是伪代码。
- 我们需要你能掌握面试岗位对应的技术领域相关知识。
2、以下是准备面试的资料/网站,包括但不限于:
- 《Cracking the Coding Interview》
- *********************
- http://highscalability.com/
- ✅ 心理:不要⭕紧张。字节跳动的面试官都很nice(除非要做压力面试)。但我们一定会刨根问底地问你的技术细节点,这不是刻意为难你,而是要知道你到底了解到了什么程度。
- ✅ 着装:程序员嘛,想穿啥就穿啥喽,无需正装,但是建议要舒适,不要影响临场发挥。
- ✅ 设备:字节跳动的面试有两种选择---现场 or 视频。现场就不用说了,要么手写要么电脑敲代码。视频主要用的是牛客网,最好提前调试下设备和网络环境,以免有网络不稳定,跳出页面窗口等问题。
- ✅ 基础知识:不同方向的技术基础知识有些差别,建议人选巩固一下操作系统、网络相关的知识,还有一些其他学校里学过的,也建议复习一下。基础知识会根据大家工作年限的不同,而有所侧重,面试问到的占比也会有所调整。
- ✅ 编码能力:人选在拿到编码题的时候,一定要先理解题意,抓住重点,想好整体思路之后再开始。平时一定要多去GitHub之类的上面看看,练习一下自己的代码书写速度,有良好的代码风格。
- ✅ 算法和数据结构:众所周知,字节跳动的面试是要考算法的,题目不多,但要能根据具体情况给出多种高效解法。其实对于应届生来说,有些经常打比赛的,可能做起来会更上手些。刷题网站:************************
- ✅ 项目经验和实操:建议人选把自己简历上写的项目都仔细梳理一遍,特别是自己负责的模块要能够清晰掌握。既能了解项目全貌,也能说出技术细节点。面试官基本会问到你答不上来才会结束。建议人选可以提前想一下有没有哪些项目自己是觉得比较亮眼的,面试过程中可以主动向面试官说。
🔸对于不同工作年限候选人的提示:
- ✅ 5年工作经验以下:基础知识和编程算重点考察,编程题可能会考察实战能力,希望候选人能够没有任何问题把代码都写出来。对于3年工作经验以下的候选人,除了基础知识和编程算法,也会考察综合学习潜力和主动学习意识,比如是否会主动去了解一些新的技术或者对于项目的思考;对3-5年工作经验的候选人,也会侧重对于原理的考察,而不是仅仅关注是怎么用的。
- ✅ 5年工作经验以上:基础知识和编程算法不会着重考察,算法基本过关就行,但比较基础的知识还是会考察到的;重点会放在广度(技术跨度)和深度(开源、原理和细节),以及系统设计。
🔸面试流程:
社招:3~4轮技术+1轮HR
校招:3轮技术