本文主要是介绍2022-3-2 飞书办公套件 字节跳动 暑期实习一面面经,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
计算机网络
- OSI七层模型
- HTTP/TCP/IP协议分别在哪一层
- 500状态码说明什么?MESSAGE返回什么?什么情况返回500状态码
- 项目中通常除了
200OK
还会返回什么状态码?如何解决?
数据库(MySQL)
- 事物的ACID特性,用什么来保证原子性?
- 行锁和表锁
- 事务隔离级别,MVCC
- 介绍一下B+树,B+树的优缺点
- B+树的时间复杂度?二叉树的时间复杂度?
Redis
- 用redis做什么?
- 基本的数据类型?
- zset的底层数据结构(跳表)
Golang
- 数组和切片的区别
- 数组的扩容机制
- 如何定义数组和切片
代码
- 给一个代码,具体不记得,主要是切片和数组的底层逻辑(append)
- 二叉树的后序遍历(非递归!)
- 代码采用ACM模式,在飞书上直接写
- 先讲思路,思路对了再写代码。
关于项目的问题就不写了,问的不是很多
这篇关于2022-3-2 飞书办公套件 字节跳动 暑期实习一面面经的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!