ohmyblog

ohmyblog

从 token 鉴权面试题延伸:分布式系统的会话与鉴权方案怎么选

同批的 token 鉴权真题讲了 token 与 session 两种机制的逐项对比。这篇把视野拉宽:真实的系统里选项不止两个——本地 session、集中式 session、JWT、OAuth2 各占据选型坐标系的一个象限,选型就是按场景问题一步步收缩。

经典题解析:MHA、MQA、GQA 三种注意力怎么权衡

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。MHA、MQA、GQA 的对比是注意力机制方向的标准题,考点不在三个缩写各代表什么,而在于:它们其实是同一条权衡轴上的三个点——KV 头数越少,KV Cache 越小、解码越快,但质量损失越大。

经典题解析:LayerNorm 放前面还是放后面,Pre-LN 和 Post-LN 差在哪

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。Pre-LN 与 Post-LN 的差别,字面看只是把 LayerNorm 挪了一格,但这一格决定了深层 Transformer 能不能稳定训练——它是理解现代大模型结构的一把钥匙。

经典题解析:微调后的灾难性遗忘是怎么回事

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。「微调后通用能力下降」是每个做大模型微调的人都会撞上的现象,面试里它的正式名字叫灾难性遗忘(catastrophic forgetting):模型学会新任务的同时,把预训练阶段积累的通用能力「挤掉…

从 Nginx 面试题延伸:事件驱动架构为什么赢了,一图看懂 Reactor 与 epoll

同批的 Nginx 真题讲了它和 Apache 两款产品在进程模型上的逐项对比。这篇退一步,不看具体产品,专门讲背后那个架构模式本身:事件驱动到底凭什么把单机连接数从几千推到万级以上,Reactor 的角色怎么分工,epoll 的两种触发模式又该怎么选。

经典题解析:Zookeeper 怎么感知集群里节点的上下线

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。「Zookeeper 怎么感知节点上下线」表面是集群管理题,实际考的是三个原语的协同:临时节点、Watcher、会话超时。单个讲都不难,面试官要的是它们怎么拼成一套完整的存活性检测机制。

经典题解析:进程间通信有哪些方式,各自适合什么场景

先说明属性:这是一篇经典题解析,题目出自本地历史面经资料,与任何公司的当前招聘无关。「进程间通信有哪些方式」是操作系统部分的保留题,难不倒背书的人,但面试官想听的不是罗列名词,而是每种方式在速度、数据形态、同步语义上的差异,以及「这个场景为什么选它」。

经典题解析:MoE 混合专家的门控网络是怎么路由的

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。MoE(Mixture-of-Experts,混合专家)是大模型架构方向的高频考点:模型总参数可以翻到几千亿甚至上万亿,单个 token 的计算量却不能同比例膨胀,靠的就是门控网络的路由机制。

从思维树面试题延伸:CoT、ToT、GoT,让模型「想清楚」的方法是怎么进化的

这篇文章延伸自一道经典面试题「思维树 ToT 是怎么把思维链扩展成搜索的」。真题解析聚焦 ToT 内部的状态、生成、评估、搜索四要素,本文退后一步看整条演进线:从链到树再到图,每一代结构多出来的是什么能力,代价是什么,以及面对具体任务该怎么选。

经典题解析:路由器收到 TTL=1 的报文会怎么处理

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料整理,与任何公司的当前招聘无关。题目只有一句话:路由器收到 TTL 值为 1 的 IP 报文时采取什么策略?