字节面经|后端|一二三面

一面(75min)

  1. 项目问题(自己项目中涉及了区块链相关内容,面试的时候问了很多共识算法,比如pbft和raft)
  2. http报文有哪些字段
  3. http1.0和1.1的区别
  4. tcp与udp
  5. 拥塞控制(除了常用的,还知道其他算法吗?)
  6. 拥塞控制的本质是控制哪个字段?
  7. get和post的区别
  8. MSS与MTU
  9. nginx作用

算法:给定一个数 n,如 23121,给定一组数 A,{2, 4, 9},返回用A可以组成的小于 n 的最大数,A 不为空,答案 22999

二面(45min)

  1. 输入URL的过程
  2. http三次握手
  3. redis持久化
  4. 线程与进程
  5. 操作系统中,进程的每种状态及其转换条件
  6. 操作系统中堆和栈的区别
  7. mysql三大范式
  8. DNS查找过程

算法:1. 给定一个整数n,求1~n的全排列
           2.判断是否是镜像二叉树

三面(60min)

  1. 项目问题(问的很细,每一模块的作用和好处,区块链的相关内容)
  2. nginx作用
  3. mq作为中间件,崩了会发生什么
  4. 在Linux命令行窗口中,按下ctrl+c会发生什么?为什么
  5. 在调试程序过程中,我们设置了断点,为什么程序跑到那之后,程序不允许了,发生了什么
  6. 路由在哪一层,起到了什么作用
  7. Mysql的索引结构
  8. B+数有什么特点
  9. 垃圾回收时,如何判断某对象可以被回收
  10. 哪些可以作为GCRoot?
  11. 怎么防止伪造证书(https这块内容)


算法:1. 1,2,5,10的零钱组成n元,有多少种不同的组合方式?
            2. Linux文件路径的精简,如:/a/b/.././    可以精简为   /a

面试体验

每次面试下来,都感觉超棒:
        一面面试官:每次答不出来,或者不知道从哪开始答的时候,她都会引导你;而且在写算法题的时候,也会给些提示;无奈太菜,算法题最后也没写出来。
        二面面试官:都是常规八股,题也给的简单。很早就结束了。
        三面面试官:大佬就是不一样,从平时操作中问问题,但也不会太难为你,人很随和。
希望能更近一步,和小姐姐面试。

#字节跳动面经##实习##面经#
全部评论
请问什么部门呢oc了吗~
点赞 回复 分享
发布于 2022-04-06 20:51
我看楼主面经问到 nignx,是你项目里有提到这个吗
点赞 回复 分享
发布于 2022-04-17 16:34
为什么这都会被挂啊...有点害怕
点赞 回复 分享
发布于 2022-07-30 23:35

相关推荐

10-24 13:36
门头沟学院 Java
Zzzzoooo:更新:今天下午有hr联系我去不去客户端,拒了
点赞 评论 收藏
分享
听说改名字就能收到offer哈:Radis写错了兄弟
点赞 评论 收藏
分享
3 61 评论
分享
牛客网
牛客企业服务