GoClub Go 后端 · 面试准备
GitHub

37%-Bigo-后端开发-一面

最近更新:2026-10-22

一面#

自我介绍和描述实习#

网络与传输#

  1. 如何设计Agent/llm聊天断点续传?大模型流式传输如何借鉴 TCP 机制保证可靠性与有序性? 这个从llm api 的协议是什么引入

  2. TCP 建立连接与断开连接的过程是怎样的?为什么需要三次握手和四次挥手?

  3. TCP 拥塞控制机制是怎样的?面对下游处理不过来的情况该如何控制?

  4. HTTPS 与 HTTP 有什么区别?TLS 加密流程是怎样的?

操作系统与并发#

  1. 协程与线程的区别是什么?适用的场景分别是什么?

  2. 协程可以无限制创建吗?如何控制?

协程最终仍需底层内核硬件资源支撑,不能无上限创建,通常会采用协程池限制最大上限并进行协程复用。

  1. 在一个协程中调用一个同步阻塞的接口会发生什么?

  2. 操作系统的进程有哪些状态?具体的英文词

算法题#

  1. 算法题:最长有效括号

存储与分布式#

  1. Redis 的持久化机制有哪些?具体讲AOF

  2. 分布式系统有哪些了解?

了解 Raft 共识算法及数据一致性算法。

大模型应用#

主要结合实习 11. 大模型如何实现结构化输出?

一方面是利用模型本身的 JSON 模式微调能力,在 Python 中通过 Pydantic 等库定义数据结构规范,或通过预设字段样式控制输出;另一方面在提示词中进行约束,并结合确定性的代码函数进行后置校验拦截。

反问环节#

  1. 该岗位的具体业务方向是什么? 反馈:岗位偏向底层,主要涉及音视频平台、机架及基础设施相关的系统开发。
内容反馈

发现错误或想补充内容?

GoClub 是静态知识库,评论功能不再加载第三方脚本。你可以在 GitHub 仓库提交 Issue,反馈会直接进入项目协作流程。

提交 GitHub 反馈