字节三面失败,再接再厉,一篇文章教你如何投递大厂研发岗

简介: 从投简历开始到三面结束,前前后后大概持续了半个月的时间吧。这里分享给大家,算是总结失败经验,再接再厉。但是我认为用于**普及一下应届生找工作的流程,了解中大厂实习大致难度,如何写简历,如何投递简历**,应该是够用了。依稀记得我本科时到秋招季的时候,辅导员开直播教学生写简历,只是没想到我也做起了类似的事情。

前言

今天是3月1日,周二,上周五面完字节抖音商业化后端第三面,昨天知道结果,凉了。

从投简历开始到三面结束,前前后后大概持续了半个月的时间吧。这里分享给大家,算是总结失败经验,再接再厉。但是我认为用于普及一下应届生找工作的流程,了解中大厂实习大致难度,如何写简历,如何投递简历,应该是够用了。依稀记得我本科时到秋招季的时候,辅导员开直播教学生写简历,只是没想到我也做起了类似的事情。

我双非研一在读,只有过一段中厂实习经验,行文不足之处,恳请见谅

image-20220226195054217

先说点和本文不相关的,感觉身边不少读研的同学交流下来对研究生生活挺迷茫的,其实本科毕业时也都差不多,读了研,只是暂缓了。

我认为,还是要尝试找到自己想做的事,不要依赖他人,我不希望谁的未来是完全因为别人而决定的

互联网相关学生可能初期找工作比较好找,但中期可能会迷茫,所谓的35岁失业;而其他专业的学生可能初期找工作难度不容易,待遇上还比互联网稍逊一筹,迷茫在前。但后面也会稳步上升,趋于稳定。有人犹豫要不要考研,要不要考公,考了研要不要考公。我觉得这没有绝对的好坏,但找到自己愿意做的事很重要。

我喜欢写点东西,我就写点文章和大家聊聊天。

简历相关

撰写简历

我觉得这是另一个话题了,如果有需要我们再细讲。尽量找一个好的模板,在此基础上填充自己的履历,我的简历模板就是下面这个。其实也很好找到类似模板的,别太花哨即可。我的模板我会放在公众号里,在文末,回复简历,自取就好。

image-20220226201432263

投递简历

企业校招官网我用来关注岗位信息和相关要求,但是直接在官网投递反应速度比较慢,但是自己可以查看进度。

我一般来说在app上投递,拉钩或者BOSS直聘,我自己中厂实习在拉钩上找的,字节是在BOSS上。毕竟app会有沟通环节,获得面试几率也比较大。 (当然如果有内推走内推,简历会被更早看到) 面大厂这个还很重要,有时候不是你的简历不行,是人家可能还没从海量的简历中看到,还有就是内推靠谱和不靠谱的也两说,有熟人最好,可以帮你查进度,如果只是网上找个内推码可能效果没那么好。

相比之下,中厂日常实习的面试难度没有一线互联网大厂那么高,个别听说只有一面(但投递流程是一样的,参照上面👆),不过同一个公司不同部门不同岗位之间差别也很大,看面经也不要盲从。下面是我的字节三面的面试过程。

面试过程

一面 60分钟

  • 自我介绍
  • 讲讲数据库(mysql、redis)
  • 讲讲网络(tcp三次握手、四次挥手、两次握手有什么问题、滑动窗口)
  • 做题:leetcode的middle难度一题
  • 反问

    • 实习生如何提升自己:字节还是以跟着做项目为主,应届生和实习生基本同样安排。
    • 前面的回答有什么不足:基础知识掌握不错,算法有点出乎意料。题不难,但没写好(解释说准备考研之后一两年就很少刷题了,然后在未来的十天时间里我去力扣刷了30多题找状态,中等和困难,但是第一面已经过去了,白给),我在力扣刷题比较少,面试前差不多刷了5题。建议没有刷过题的同学至少在力扣上A个200题,有些题不难,但是思路比较新,看过就记得,没见过就白给了,还有就是投递简历前还是刷一下题,因为可能投递之后就被通知准备面试了,这一点也让我有点措手不及。

      image-20220226203636620

二面 80分钟

  • 自我介绍
  • 讲讲项目

    • go爬虫(kafka、布隆过滤器)
    • 分布式链路追踪的原理以及实现
  • 操作系统

    • 进程线程区别
    • 进程的各种状态的调度
    • 进程的通信(管道、共享内存、信号量)
    • 内存分配(伙伴算法)
  • 数据库

    • b+树结构
    • 索引(最左前缀原则)
    • b+树节点与页面置换,如果有很大的一个text字段怎么办
    • 慢查询日志(如何定位问题点)
    • explain语句显示字段
  • 登录态

    • cookie + session
    • jwt + token
  • 做题:leetcode的hard难度一题
  • 反问

    • 实习生如何提升自己:会有培养计划,以及mentor带
    • 部门涉及的业务(实习生会接手什么):抖音电商,涉及支付、交易、订单等
    • 前面的回答有什么不足:挺好的,自己总结一下有什么问题

三面 75分钟

  • 自我介绍
  • 登录态

    • 如何控制jwt的过期时间(结合应用场景,深)
    • 用redis的key和value是什么(结合应用场景,深)
    • 不使用redis如何控制jwt过期时间(结合应用场景,深)
  • web服务器

    • 对于nginx的使用(结合应用场景)
  • 数据库(这部分深度结合应用场景,下面是部分记得的题目)

    • 数据库三大范式(不要背,讲应用)
    • 分页查询语句(结合实例)
    • 最左前缀原则(样例判断,分析)
    • 唯一索引和普通索引的区别(使用场景)
    • 读写锁的使用场景(深)
    • 重入锁非重入锁的区别,使用场景(深)
    • 如何判断索引是否生效(explain,深)
  • 做题:leetcode的hard难度一题
  • 没有反问(感觉凉了)

三面的面试官是临时换的,原先安排的有事就没来,整体三面的难度是比二面高不少的。尤其侧重于对数据库的考察。并且需要结合具体应用场景讲述知识点,需要一定的工作经验的支撑才能答好。这一面应该是很能考察出一个人的水平上限的

结束语

总结就是字节即使是日常实习也并不容易进,当然猜测不同的部门也有些许差别,但是打铁还需自身硬。计算机网络、操作系统、数据库、数据结构等都要比较熟练,而字节对算法考察会更多一些,请保持刷题习惯。

后面一段时间应该会多下点功夫在数据库上,并且平时尽量保持刷题手感吧,过阵子再找机会去面试一下字节。我也会在博客或者公众号上定期发布一些自己的学习总结。需要的同学可以关注,我们共勉。

相关文章
|
7月前
|
NoSQL 算法 Java
我从外包辞职了,10000小时后,走进字节跳动拿了offer
没有绝对的天才,只有持续不断的付出。对于我们每一个平凡人来说,改变命运只能依靠努力+幸运,但如果你不够幸运,那就只能拉高努力的占比。
|
7月前
|
小程序 NoSQL Java
在阿里晋升3次,5年拿下P8岗位,这份pdf记录了我的整个成长过程
每一个互联网工作者都拥有一个阿里梦,而这个阿里梦的实现,除了幸运,还要靠努力。
|
7月前
|
安全 测试技术 数据库
大学期间野蛮成长方式
计算机二三四级软考、志愿者实习、软著外观实用发明专利、著作、科研论文EI/SCI在大学期间野蛮成长方式
|
7月前
|
消息中间件 算法 Java
面试阿里倒在二面,疫情期间复习,为进阿里巴巴提前做足准备
阿里的电话总是那么突然,经常在上班上的好好的时候,就突然来了说个杭州的座机电话,接的多了看到就可以猜到。大家习惯就好,一般面试官会提前打电话预约时间,可以预约一个自己合适的时间,因为阿粉我加班比较多,所以预约的都是晚上 9,10 点~,不得不说,阿里的面试官也挺辛苦的。
|
架构师 前端开发 Java
自从读了字节技术总监的架构师成长指南,面试像开挂“百发百中”
最近有幸在一位字节跳动技术总监手里扒到了这份架构师成长指南,将部分知识章节发布到了在知乎上竟然获得了5000+点赞!
|
消息中间件 Cloud Native 前端开发
记录丨阿里云校招生的成长经历
记录丨阿里云校招生的成长经历
记录丨阿里云校招生的成长经历
|
缓存 移动开发 前端开发
字节前端二面凉凉记录,晋级赛失败
面试日期为 2021-06-06 18:00 接着上回一面后,有个人给我打电话了,问我可不可以二面,我毕竟抱着学习的态度来面试的,但是万一成了呢,我突然紧张了。感觉答应的唐突了,但是感觉没事,毕竟滴滴二面时那种八股文我已经又准备了一遍。
|
数据管理 数据挖掘
OushuDB 小课堂丨CDO应该如何度过他们的时间?
OushuDB 小课堂丨CDO应该如何度过他们的时间?
98 0
|
设计模式 算法 网络协议
肺炎在家“闭关”,阿里竟发来视频面试,4面顺利拿下offer
进入主题之前,开篇先闲谈几句,这次的面试来得意外,主要也是因为疫情的缘故,所以心里上是没有准备的,这次肺炎对我们的学习、工作和生活都造成了非常大的影响,很多学校延期开学,企业也延期返工,实际上在闭关的这段时间里,我们正好可以好好利用这段时间,为自己之后想要做得事情充分做好准备,也希望肺炎赶快过去,我们的生活恢复正常。