文章
中厂面试
37%-Bigo-后端开发-一面
一面#
自我介绍和描述实习#
网络与传输#
如何设计Agent/llm聊天断点续传?大模型流式传输如何借鉴 TCP 机制保证可靠性与有序性? 这个从llm api 的协议是什么引入
TCP 建立连接与断开连接的过程是怎样的?为什么需要三次握手和四次挥手?
TCP 拥塞控制机制是怎样的?面对下游处理不过来的情况该如何控制?
HTTPS 与 HTTP 有什么区别?TLS 加密流程是怎样的?
操作系统与并发#
协程与线程的区别是什么?适用的场景分别是什么?
协程可以无限制创建吗?如何控制?
协程最终仍需底层内核硬件资源支撑,不能无上限创建,通常会采用协程池限制最大上限并进行协程复用。
在一个协程中调用一个同步阻塞的接口会发生什么?
操作系统的进程有哪些状态?具体的英文词
算法题#
- 算法题:最长有效括号
存储与分布式#
Redis 的持久化机制有哪些?具体讲AOF
分布式系统有哪些了解?
了解 Raft 共识算法及数据一致性算法。
大模型应用#
主要结合实习 11. 大模型如何实现结构化输出?
一方面是利用模型本身的 JSON 模式微调能力,在 Python 中通过 Pydantic 等库定义数据结构规范,或通过预设字段样式控制输出;另一方面在提示词中进行约束,并结合确定性的代码函数进行后置校验拦截。
反问环节#
- 该岗位的具体业务方向是什么? 反馈:岗位偏向底层,主要涉及音视频平台、机架及基础设施相关的系统开发。