字节业务中台服务端-123+hr面(oc)

春招上岸,回馈牛客

字节技术中台一面(2021.3.18 24min)

  • 进程线程区别。协程

  • 线程切换会陷入内核态吗

  • 三次握手。timewait原因

  • redis数据结构,zset原理

  • mysql innodb结构。

  • go GMP模型

  • RPC框架。什么时候断开连接。客户端等待结果是同步还是异步。

  • 算法题:

    • 翻转链表

    • 规定范围翻转链表

  • 反问:部门。我有什么不足(对于校招生来说没什么不足)

字节技术中台二面(2022.3.25 45min)

  • 问rpc框架。

    • 问服务注册,服务发现。注册中心高可用,心跳维护。

    • 问通信的过程。

    • 问超时控制。

  • 问分布式cache。

    • 一致性哈希和普通哈希

    • lru的实现。map+双链表+读写锁

  • 问锁的实现。深层次的实现?锁的核心原理?

  • 原子操作 深层次实现。开关中断,总线锁。

  • 什么是死锁。四个条件是什么,分别解释。

  • 问docker项目实现。

    • 隔离实现。

    • 镜像文件系统。只简单说了说。只读层,读写层,联合挂载。都忘光了

    • 容器端口转发。ip route指令?记不清了

    • docker出现的意义

  • c++ java go区别。

  • 面向对象特点。什么是多态。

  • 算法题:

    • 链表求和:一开始写反了。后来找出俩bug。还忘记了处理进位。手写测试case,面试官下提示改过了。

  • 反问:是什么业务中台。不知道,到时候再分。(忘记问不足了)。面试官最后说了句:hr一周内会回复给你。项目细节都忘光了。

半小时后收到约3面

字节技术中台三面(2022.3.28 1h5min)

  • http 报文内容

  • http有哪些请求头。

  • http长连接情况下,server怎么知道读完一个完整的请求(读完Content-Length)。短连接情况下呢。

  • mysql 索引结构。哪些情况下用到哈希索引。

  • 算法题:

    • 二叉树最大路径和。考虑负数

    • 最长回文串(改编版)。要求 字符先依次递增后依次递减。On遍历

  • 闲聊:介绍部门。问其他情况,offer情况。掘金社区中台,做的业务极其多,社区的文章,评论,feed流推荐,积分,电商,直播都在做。

20min后收到约HR面

字节技术中台HR面(2022.3.28 -17.00 20min)

  • 介绍部分

  • 问实习经历,问大学生活

  • 问offer情况。问决定offer选择的条件 并排序

  • 说说自己的性格。

  • 反问:base地,部门人数。培养晋升机制。多久有结果(2-3个工作日)

3.30号 谈薪,10min后收到offer

#字节跳动面经##春招##面经##Go#
全部评论
请问lz的项目是啥呀?最近一直在找go项目🤣
1 回复 分享
发布于 2022-04-24 23:14
恭喜恭喜
1 回复 分享
发布于 2022-04-01 08:23
恭喜恭喜!(占个坑,沾沾运气)
1 回复 分享
发布于 2022-03-31 19:27
你好~请问如何确定四面是技术面还是hr 面呀
点赞 回复 分享
发布于 2022-04-25 08:27
10分钟,好快
点赞 回复 分享
发布于 2022-04-21 08:02

相关推荐

04-06 17:04
门头沟学院 Java
想起来还是比较梦幻,以为二面挂了所以豁出去打电话问hr,被告知过了并且约3面,在4.2晚上今天有空来整理一下面经1.自我介绍2.自己的项目商品秒杀系统简单问了下,怎么保证不超卖的。高并发类的项目,如何保障系统服务提供能力不宕机,最重要的是什么,mysql最大连接数和什么有关3.实习中跟的项目,有变动过部门吗4.实习中的接口迁移,springboot和rpc的区别,为什么要做这个5.八股:进程调度算法都有哪些6.目前日常的cpu调度算法是哪个7.想提升吞吐量,用哪种更好8.优先级调度算法了解吗9.进程通信的管道介绍一下10.管道分类,匿名管道和命名管道的区别11.全双工是什么12.操作系统的中断是什么13.死锁的原因,解决办法14.资源分配图的应用15.udp怎么做到可靠传输16.tcp中的那些优化方式,滑动窗口,拥塞避免等,对性能有什么影响17.发起请求后,如果请求超时,该怎么排查(这里最开始从c端答了,但是没有任何思路,只能从b端答)18.coding(没想到还有coding,已经1小时5分钟了)- 一个软件公司,有几种类型的资源(开发,测试,设计人员等),他会承接多个项目,一个项目包含多个任务,任务需要一种类型的资源以及天数。问给定项目列表和拥有资源数量后,如果能完成所有项目,最少多少天,如果不能,最多完成几个项目?挺夸张的,没见过这种题,还需要自定义数据结构,处理了半天,最后计算的逻辑没写完,叙述了一下分类讨论的思路19.反问,对应届生的要求和看法,对小组业务详细的介绍总体来说强度偏大,面了这么多公司里只有字节是三面强度依然很大的,但是面试官很平淡,没有压力面。后续也是第二天告知通过并问当前拿到of的情况,约了hr面。#Java# #抖音# #字节# #后端开发# #2025# #春招# #牛客AI配图神器#
查看22道真题和解析
点赞 评论 收藏
分享
评论
7
51
分享

创作者周榜

更多
牛客网
牛客企业服务