字节跳动 |go 后端开发工程师社招一二三四五面面经|2022

因为公司原因,最近想换工作,第一目标就是字节,9月份找朋友内推的上海教育部门,朋友让我多准备准备,过了两周才开始一面。

附上新鲜的一二三四五面面经。

写在前面
面试字节一定要提前复习,能提前多久就提前多久。尤其是算法,绝对是重中之重,因为我已经刷了 3 年 LeetCode 了,所以算法没怎么复习,三次面试一共 6 题也全写出来了,基本上都是原题。
然后就是数据库、网络、消息中间件、架构等等。校招的话架构可以不用太深入,稍微了解就行了。社招的话一定要注重自己的深度和广度。

我的情况
工作 3 年多。
1 年 C 语言开发,3 年 Go 后端开发。
曾就职于 BiliBili,目前在一家创业公司。

一面(视频面试)
Go 语言
GMP 调度模型,很多面试官都会问这个,一定要好好复习,要讲出亮点,讲出其他同学讲不出的东西。
Context 的用法,接着问了几个 follow up,不过都不是很难。
语言问的比较基础,并没有很深入的扣细节。
操作系统&计算机网络
select 和 epoll。(很常规的问题,也算是必考题了)
HTTP 和 HTTPS 的区别。
TCP 拥塞控制。
数据库
问了用过哪几种数据库。尽量回答自己熟悉的,以免踩坑。
Mysql 用的是什么数据结构,可以具

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值