字节跳动-后端开发-一二三面面经 许愿Offer

————————————

  反馈社区,许愿Offer!!

  楼主算是春招后知后觉的一批,之前一直在准备考研的复试,结果最后没进复试,所以3.22才开始准备面试的事情。

  3.22做好简历就在智联,BOSS上陆续投递一些公司,主要投了一些后端开发的岗位。

  3.23收到字节HR电话,让约面试,然后就不知天高地厚直接约了3.25一面,然后开始准备面试,结果发现自己八股和项目都已经比较陌生了,就联系HR把一面时间推到了3.30

  接下来一段时间就在社区找对应后端的面经,对着八股重新复习一遍,又整理了一下实习经历和项目经历,优化一下自我介绍之类文字,刷常见的一些面试题。

TimeLine

  • 投递 3.23
  • 一面 3.30
  • 二面 4.01
  • 三面 4.08
  • HR面 4.13

字节的流程真的很快,效率拉满!

一面

时长: 65min

  1. 自我介绍
  2. 深挖项目
    • 项目中负责的内容
    • 项目遇到的最大的问题,怎么解决的
    • 项目经历最大的收获
  3. 基础八股
    • 并发、并行
  4. 个人反问
    • 面试评价,需要提高的地方
    • 部门业务技术栈,部门氛围
  5. 算法测试
  6. 主观评价
    • 难度: 容易
    • 面试中更多的时间来问项目内容以及具体实现的方式,因为之前重新复盘过做的项目,所以回答起来挺得心应手的,基本上都回答出来了,感觉面试官还挺满意的.给的算法题相对来说比较简单,然后整个面试就很愉快.面完大概半个小时约了下一面的时间.

二面

时长: 55min

  1. 自我介绍
  2. 深挖项目
    • 项目中负责的内容
    • 项目遇到的最大的问题,怎么解决的
    • 项目经历最大的收获
  3. 基础八股
    • TCP/UDP区别
    • TCP三次握手
    • TCP四次挥手
    • TCP拥塞控制
    • TCP流量限制
    • HTTP/HTTPs
    • HTTP协议方法
    • GET/POST区别
    • HEADER常见用法
    • HTTP Header内容
    • 进程,线程,协程
    • 进程切换的具体步骤
    • MySQL常见引擎区别
    • MySQL事务四种特性
    • MySQL四种隔离级别
    • MySQL默认隔离级别
    • MySQL幻读解决方案
    • MySQLMVCC基本原理
    • MySQLBinlog, Redo Log, Undo Log
  4. 个人反问
    • 面试评价,需要提高的地方
    • 部门具体业务,整体发展趋势
  5. 算法测试
  6. 主观评价
    • 难度: 中等
    • 这次面试中问项目内容的时间就少了挺多的,就主要问了上线的项目遇到的问题以及解决方案,可能因为一面八股问的比较少然后这次八股就问挺多的.中间有个别没有答出来,不过面试官引导了一下就讲了差不多,然后MySQL部分因为跟他讲了平时的项目用的ORM比较多,用户量比较少所以就关注底层比较少,他就没再问的太深.整体交流氛围挺好,和面试官有说有笑的,感觉就比较轻松.算法题第二题想到了用单调栈来写,不过当时脑子抽了直接往栈里面存元素,写了一段时间没写出来,本来想着问问面试官能不能换一题,然后他让我再想想,引导着让存索引,最后终于写出来了.面完大概半个小时约了下一面的时间.

三面

时长: 55min

  1. 自我介绍
  2. 基础八股
    • MySQL四种引擎类型
    • MySQL索引数据结构
    • MySQL索引存储类型
    • MySQL索引建立规则
    • MySQL索引冗余处理
    • MySQL主从复制原理
    • MySQL主从切换过程
    • 遇到慢SQL如何优化
    • Redis基本数据结构
    • Redis效率高的原因
    • Redis八种淘汰策略
    • Redis穿透击穿雪崩
    • 为什么Redis没Windows版
  3. 场景设计
    • 12306余票查询系统
    • 系统数据存储方式
    • 系统并发如何处理
    • 系统架构如何优化
  4. 个人反问
    • 面试评价,需要提高的地方
    • 工作氛围,支持提前实习吗
  5. 算法测试
  6. 主观评价
    • 难度: 困难
    • 这次面试做完自我介绍没再问项目的事情第一时间有点懵,因为简历里面项目写了挺多的,结果一个没问.上来直接戳我软肋,开始深挖数据库,一直问到你实在不会为止,直接压力拉满,当时确实是有点崩溃的,感觉要寄了.还好配合着他的引导多多少少蹦出来点字,然后问到场景题,他说到12306我第一时间是一阵窃喜,我以为他只是简单问一下类秒杀系统的异步,削峰,解耦的问题,没想到直接问数据库的表如何设计,数据查询怎么写,你这样写还有优化的空间吗,人直接麻了,脑子嗡嗡的,感觉要完蛋了.还好给的算法题不算太难,写了一个简单的字典树Trie递归搞定了,不过想了一段时间,因为当时人整个都是麻的.面完感觉应该是结束了,已经准备开始摆烂了,没想到半个小时后收到了约HR面的通知,还好还好.

HR面

时长: 45min

  1. 自我介绍
  2. 项目经历
    • 项目具体介绍
    • 项目遇到问题
    • 项目人员协同
    • 项目最大收获
  3. 普通问题
    • 学校课程成绩
    • 课余社团活动
    • 实习经历收获
    • 期望薪资Base
    • 目前Offer情况
  4. 个人反问
    • 面试评价,需要提高的地方
    • 业务内容,进入之后的部门
  5. 主观评价
    • 难度: 简单
    • 这次面试做完自我介绍就接着问项目,然后就是正常聊天,感觉挺轻松的,也有说有笑的。整体感觉挺好的,最后问了面试体验,反问了流程跟踪时长,说是大概3个工作日。现在就静等了。许愿OC!

总结

  字节面试体验一流,是真的挺好的,你不会了他就引导一下,然后问到你不知道的地方,他就问如果是你来确定一个解决方案,你会怎么做?总之,不会说你某个知识点不会了就直接冷场了,面试官一直把握节奏引导就很舒服。

  字节的流程也比较快,面完通常会立即出结果,也会发邮件让选择下次面试时间。

  多谢字节手下留情,没整什么太难的题,多谢业务面大佬给通过!

  最后,许愿OC,许愿Offer.....

本面经模板参考:@rogn - 字节基础架构后端开发一二三面面经,许愿Offer

#面试复盘##字节跳动#
全部评论
哪个部门呀
点赞 回复 分享
发布于 2022-04-13 09:32
🎉恭喜同学成功投稿参与【面试复盘】,并通过审核! 😉请留意你的私信,官方红N人员将与你取得联系,进行奖励发放~ 👉🏻戳:https://www.nowcoder.com/discuss/872618了解更多活动详情~
点赞 回复 分享
发布于 2022-04-11 11:26
膜膜膜tql
点赞 回复 分享
发布于 2022-04-10 15:38
祝福
点赞 回复 分享
发布于 2022-04-10 09:44

相关推荐

Ncsbbss:又想干活又想要工资,怎么什么好事都让你占了
点赞 评论 收藏
分享
05-12 18:24
长安大学 UE4
因为是家里第一代大学生,报专业报学校都没人可以指导,只能自己看着来毕业找工作,父母只知道考公务员啊考教师啊,丝毫不考虑难度我说要去大城市打工才行,小县城对学历没有需求,开的工资都很低,两三千养活不了的结果都不同意我去大城市,觉得北上广深远,不稳定,一年到头不着家,养这么大孩子算白养了要我怎么办,不考公不考编就是死路一条呗,出去打工就是不孝呗可是考公考编也好难,考上也是小职员,到时候又变成了家里第一代体制内了,不还是样样靠自己有时候很羡慕同学,要去大城市打拼,家里都很支持去看看外面的世界也羡慕同学父母都是体制内的,考上还有所依靠家里没有办法给予帮助,简直是进入死胡同一样
Two_Shadow:你先拿到offer,路是自己走的,你真去了谁拦得住你呢,不用给自己扣帽子,我也是我家第一代大学生啊,农村人,高考96个志愿我就填50多个计算机,爸妈让我填满保底我说我不,我就学计算机,上大学了让我考研我说我不考,我就喜欢干活,现在签了offer,他们也释怀,不回家就努力提升自己,就往家里打钱,就开视频,还能怎么样呢,路是自己走的,他们只是希望你能走得好一点,但大部分父母,尤其是农村父母根本帮不了你什么,难道你就不走路了吗,希望能骂醒你,不要想太多做太少。
点赞 评论 收藏
分享
评论
7
46
分享

创作者周榜

更多
牛客网
牛客企业服务