字节飞书后台一面
发面经攒人品~
- 自我介绍
- 做题:从 1 到 n 这 n 个不同的整数中,选取 k 个数的所有可能组合
- 回溯+剪枝
- 做完之后面试官问能不能优化,我一下子没看出来
- 其实是可以剪枝,我是直接 i <= n,应该先算一下剩下的元素个数 end,然后 i <= end,因为剩下的元素个数不一定够用,可以提前跳出来
- 实习项目介绍
- 基础知识
- OS
- Cgroup 是如何工作的?除了它的表面(将资源限制写入文件),操作系统具体是怎么限制的?
- 网络
- gRPC 是 tcp 还是 udp
- http3 的优点是什么
- 为什么需要 quic 协议
- tcp 和 udp 对比
- 数据库
- 用的什么数据库引擎?
- innodb 事务?
- 用的什么隔离级别?
- 可重复读和读已提交的区别?
- select for update 用了什么锁?
- 快照读和当前读?
- Go + 实际经验
- 输出与预期不一致,平时怎么解决?
- 执行慢怎么定位?
- 负载高怎么定位?
反问:组内负责飞书哪块业务?
依旧个人保持记录:遇到的面试官人都好
好多基础知识忘记了,太久没看导致的,感觉要挂
查看12道真题和解析