// mianjing-analysis · 面经聚合情报
const mianjing = {
  source: "牛客 + 小红书",   // 2026-08-17
  posts:  566,            // 牛客 486 + 小红书 80
  target: "1-3年 · 前端社招",
  focus:  "面试考点 · 技术栈 · 公司",
};
posts 566
面经总数
ai 326
提及 AI/Agent · 57.6%
proj 445
项目拷打 · 78.6%
byte 81
字节面经最多
r1 283
一面面经 · 50.0%
oc 106
OC/Offer · 18.7%

// 技术栈词频面经里反复出现的技能

AI/Agent
326(57.6%)
算法
200(35.3%)
JavaScript
178(31.4%)
React
167(29.5%)
Vue
158(27.9%)
TypeScript
89(15.7%)
Vite
62(11.0%)
Webpack
60(10.6%)
Node
43(7.6%)
小程序
25(4.4%)
/* 技术栈洞察 */
  • AI/Agent 占 57.6% —— 前端面试已全面 AI 化,Agent/MCP/RAG 是面试新宠,这是最大的差异化信号。
  • React(29.5%)≈ Vue(27.9%)≈ 算法(35.3%) —— 基础三件套均衡,算法手写题必考。

// 高频考点面试题 TOP 20

agent
226(39.9%)
缓存
144(25.4%)
rag
141(24.9%)
http
121(21.4%)
渲染
109(19.3%)
大模型
105(18.6%)
sse
95(16.8%)
mcp
94(16.6%)
promise
82(14.5%)
性能优化
71(12.5%)
https
70(12.4%)
事件循环
66(11.7%)
ai
60(10.6%)
key
59(10.4%)
闭包
56(9.9%)
websocket
55(9.7%)
生命周期
55(9.7%)
响应式
47(8.3%)
tcp
45(8.0%)
llm
43(7.6%)
/* 考点洞察 */
  • 渲染(19.3%)、HTTP(21.4%)、缓存(25.4%)是最高频技术考点。
  • SSE/流式(16.8%)出现在 AI 相关面试里,是「前端+AI」的延伸考点。

// 面试环节流程类

项目拷打
445(78.6%)
实习拷打
328(58.0%)
自我介绍
252(44.5%)
反问
216(38.2%)
/* 环节洞察 */
  • 实习拷打(58.0%)+ 项目拷打(78.6%)是面试核心 —— 项目经历比八股更重要,一定要把实习/项目讲透。
  • 自我介绍、反问几乎每场都有,是送分也是送命题。

// 公司分布面经来源

字节
81(14.3%)
腾讯
55(9.7%)
百度
33(5.8%)
美团
24(4.2%)
快手
23(4.1%)
阿里
15(2.7%)
小红书
12(2.1%)
京东
11(1.9%)
虾皮
10(1.8%)
滴滴
8(1.4%)
淘天
7(1.2%)
华为
7(1.2%)
携程
7(1.2%)
拼多多
5(0.9%)
剪映
5(0.9%)
/* 公司洞察 */
  • 字节(81 条)面经最多,其次是腾讯、阿里、百度 —— 大厂面经集中在字节/腾讯/阿里/百度四家。

// 面试轮次进度分布

一面
283(50.0%)
凉经/挂
53(9.4%)
二面
91(16.1%)
OC/Offer
106(18.7%)
三面/四面
17(3.0%)
HR面
14(2.5%)
/* 轮次洞察 */
  • 一面 283 条占 50.0% —— 大部分面经止步一面,一面通过是分水岭。
  • OC/Offer 仅 106 条,能走完流程拿 offer 的少。

// 高频考点面经原文点击展开 · 各 20 条📋 查看完整列表 →

agent226 条 · 39.9%
10. 你这个产品看起来像一个小Agent,你认为是吗? —— 牛客·字节前端实习一面凉经
11. 你是怎么理解Chatbot和Agent两种产品形态的差别? —— 牛客·字节前端实习一面凉经
12. Agent怎么判断任务执行完了要退出,而不会陷入死循环?底层逻辑想过吗? —— 牛客·字节前端实习一面凉经
13. 如果让你设计Agent Loop防止死循环,你会从哪些点考虑? —— 牛客·字节前端实习一面凉经
18. 如果Agent里挂了上百个Skills,它怎么准确识别并路由到你想用的那个? —— 牛客·字节前端实习一面凉经
40. 平时开发用Agent多吗?主要用哪些? —— 牛客·字节前端实习一面凉经
41. Agent写的代码能占你开发总量的百分之多少? —— 牛客·字节前端实习一面凉经
上周一面的字节,问的不难,但是自己写的一坨,感觉面评都要黑了。。。话说为什么问这么多agent,我不是前端岗吗 —— 牛客·字节前端实习一面凉经
你做的 MCP 化,主要是把报表接口封装成工具,还是封装成一个 Agent? —— 牛客·快手商业化-效果营销 一二面凉经
为什么要设计多个专家 Agent,而不是使用一个 Agent 完成全部 Code Review? —— 牛客·快手商业化-效果营销 一二面凉经
每个子 Agent 输出的是代码行级评论,还是结构化 Review 报告? —— 牛客·快手商业化-效果营销 一二面凉经
多个 Agent 返回相似结果时,去重是怎么做的? —— 牛客·快手商业化-效果营销 一二面凉经
如果两个 Agent 返回语义相近的问题,如何判断是否需要去重? —— 牛客·快手商业化-效果营销 一二面凉经
去重主要依赖程序逻辑、规则,还是聚合 Agent? —— 牛客·快手商业化-效果营销 一二面凉经
专家 Agent 的整体运行流程是什么? —— 牛客·快手商业化-效果营销 一二面凉经
为什么不每次都启动全部 Agent? —— 牛客·快手商业化-效果营销 一二面凉经
如何根据 PR 描述和代码变更选择需要加载的 Agent? —— 牛客·快手商业化-效果营销 一二面凉经
Router 本质上是不是一个路由 Agent? —— 牛客·快手商业化-效果营销 一二面凉经
不同 Agent 之间如何完成交互? —— 牛客·快手商业化-效果营销 一二面凉经
多个 Agent 是并行执行,还是串行执行? —— 牛客·快手商业化-效果营销 一二面凉经
// … 还有 646 条
缓存144 条 · 25.4%
如果使用缓存,缓存的 Key 和 Value 分别是什么? —— 牛客·快手商业化-效果营销 一二面凉经
本地缓存、Redis 集群、分片和批量同步分别有什么作用和取舍? —— 牛客·快手商业化-效果营销 一二面凉经
4、多层缓存如何设计的,为什么这么考虑? —— 牛客·【杭州Java社招一面】贴着项目问方案设计与权衡,全栈是趋势
├── Model Gateway:模型路由、限流、缓存、降级 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
数据库保存业务与 Checkpoint,对象存储保存大产物,缓存用于可接受陈旧度的热点数据。每层职责应可独立测试。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
优化: 减少上下文、并行独立 I/O、缓存、流式首字、减少无效步骤、使用合适模型、复用连接并给慢工具设超时。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
答: 先看“每个成功任务成本”,而不是单次模型价格。可做难度路由、精简上下文与工具、Prompt / KV 缓存、限制迭代、批处理非交互任务、先规则后模型、用小模型完成分类抽取,并减少失败重试。任何降本都要跑质量回归。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
Q10:Agent 中哪些内容可以缓存? —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
答: 可缓存稳定 Prompt 前缀、Embedding、检索结果、只读工具结果和确定性子任务。Key 必须包含租户、权限、查询、工具/数据版本和关键模型配置;为数据设置 TTL 与失效事件。高风险实时状态和写操作不能复用旧结果。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
4.缓存一致性怎么保证 —— 牛客·拼多多提前批秋招一面面经
怎么保证数据库和缓存之间的一致性? —— 牛客·字节跳动-国际支付 暑期实习 面经
13.介绍一下 HTTP 强缓存与协商缓存。其中cache-control有哪些值可以设置?与expries优先级谁高? —— 牛客·字节前端一面
安装依赖后及时清理缓存,也可以减少镜像大小。构建时还应尽量减少无用文件。 —— 牛客·共济科技 SRE 面经
基础方向正确。还可以提多阶段构建、合理安排层缓存、.dockerignore、固定依赖版本和合并安装清理命令。 —— 牛客·共济科技 SRE 面经
17.给你一个单体老项目怎么改造成微服务(按服务领域拆,注册nacos,openfein和mq做请求,前面gateway鉴权,nginx加sentinel限流,分布式事务尽量不用,微服务内部缓存,线程池,sql调优) —— 牛客·机械星球(要务科技) 一面凉经
项目方面,我做过高并发业务场景,比如优惠券抢券、限流、缓存、分布式锁,也做过 RAG、测试 Agent 这类 AI 应用。后端这块我比较关注系统稳定性、性能优化和工程落地;AI 这块我更关注怎么把模型能力接入真实业务流程,比如工具调用、上下文管理、Prompt 约束、测试评估和结果校验。 —— 牛客·字节AI应用开发面试题解
查缓存,包括浏览器缓存、DNS 缓存。 —— 牛客·字节AI应用开发面试题解
服务端处理请求,可能经过网关、负载均衡、应用服务、数据库、缓存。 —— 牛客·字节AI应用开发面试题解
如果页面慢,可能出在 DNS、网络、服务端、数据库、缓存、前端资源、JS 执行等多个环节。 —— 牛客·字节AI应用开发面试题解
客户端:浏览器缓存、资源大小、JS 阻塞、图片过大。 —— 牛客·字节AI应用开发面试题解
// … 还有 288 条
rag141 条 · 24.9%
4. 你的RAG用的是什么框架或工具实现的? —— 牛客·字节前端实习一面凉经
9. RAG整个流程交给更成熟的产品(如开源的、阿里的、字节的)会不会更好?为什么你自己做? —— 牛客·字节前端实习一面凉经
RAG 的多路检索是怎么实现的? —— 牛客·快手商业化-效果营销 一二面凉经
该项目技术实现(前后端、RAG)及数据库使用情况? —— 牛客·经纬恒润-前端实习面试
· 文件检测流程包含哪些内容?如何实现(规则检测、大模型+RAG) —— 牛客·经纬恒润-前端实习面试
前端最后一面了,感觉我个人聊这些前端内容没那么积极,接下来沉淀全栈和古法编程+agent rag了 —— 牛客·经纬恒润-前端实习面试
四、 记忆流与知识库 (RAG) —— 牛客·道一云 java、agent岗 oc 大量场景题
2.RAG完整流程 —— 牛客·字节前端二面
3.你这个项目优化了 RAG 的哪些指标?怎么测的? —— 牛客·字节前端二面
4.你在 RAG 里对精排(Rerank)和粗排分别做了什么? —— 牛客·字节前端二面
14.目前会话管理是用 LocalStorage 存的对吧?未来上线准备怎么存?设计怎样的结构? —— 牛客·字节前端二面
15.为什么选择 LocalStorage,而不存到 Cookie 或 IndexedDB 里? —— 牛客·字节前端二面
你刚才在介绍SpringAI的时候也提到RAG。你对RAG的了解怎么样?就是分类或者说RAG的这个全链路这个能力有没有研究过?有没有尝试着去写一个端到端的RAG的这么一个能力 —— 牛客·字节跳动-国际支付 暑期实习 面经
那我有这么个问题,因为我们在使用RAG的时候,虽然他能够帮我们去检索出对应的这个内容,并且我们总结生成,对吧?但是它也会出现类似于说生成的不准确?生成的不准确,或者说那你认为这个生成的不准确或者检索的不准确,它大概率会有哪些可能的原因?导致他这个检索的不正确? —— 牛客·字节跳动-国际支付 暑期实习 面经
2.你第一个项目中针对 RAG 检索做了哪些具体的创新点或设计?有实际用户吗? —— 牛客·字节前端一面
3.那你这个rag项目他们说什么不足了吗 —— 牛客·机械星球(要务科技) 一面凉经
4.Rag项目难点(我说spring ai当时框架不成熟编排完调试很久,rag质量优化很久) —— 牛客·机械星球(要务科技) 一面凉经
项目方面,我做过高并发业务场景,比如优惠券抢券、限流、缓存、分布式锁,也做过 RAG、测试 Agent 这类 AI 应用。后端这块我比较关注系统稳定性、性能优化和工程落地;AI 这块我更关注怎么把模型能力接入真实业务流程,比如工具调用、上下文管理、Prompt 约束、测试评估和结果校验。 —— 牛客·字节AI应用开发面试题解
做过 RAG 项目和测试 Agent。 —— 牛客·字节AI应用开发面试题解
RAG 项目主要是把文档解析、切分、向量化、检索、重排、Prompt 组装和模型回答串起来,解决大模型不知道私有知识的问题。 —— 牛客·字节AI应用开发面试题解
// … 还有 268 条
http121 条 · 21.4%
书接上文https://www.nowcoder.com/discuss/917172977467162624 —— 牛客·【杭州Java社招一面】贴着项目问方案设计与权衡,全栈是趋势
短任务可普通同步 HTTP。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
https://github.com/gofurry/XiaoduoAI-InterviewQuestion-0110 —— 牛客·Golang社招笔试 · 成都晓多科技Agent开发岗
HTTP了解吗?有哪些状态码呢? —— 牛客·字节跳动-国际支付 暑期实习 面经
HTTP和HTTPS有什么区别了解吗 —— 牛客·字节跳动-国际支付 暑期实习 面经
12.了解 XMLHttpRequest(XHR)吗?它的 readyState 有哪些状态码? —— 牛客·字节前端一面
13.介绍一下 HTTP 强缓存与协商缓存。其中cache-control有哪些值可以设置?与expries优先级谁高? —— 牛客·字节前端一面
TCP 适合对可靠性要求高的场景,比如 HTTP、文件传输、数据库连接。UDP 适合实时性更重要的场景,比如直播、语音、游戏、DNS。 —— 牛客·字节AI应用开发面试题解
11. HTTP 和 HTTPS 有什么区别? —— 牛客·字节AI应用开发面试题解
HTTP 是明文传输,HTTPS 是 HTTP + TLS/SSL 加密传输。 —— 牛客·字节AI应用开发面试题解
HTTPS 多了身份认证、加密传输和完整性校验,可以防止窃听、篡改和中间人攻击。它一般使用 443 端口,HTTP 默认 80 端口。 —— 牛客·字节AI应用开发面试题解
建立 TCP 连接,如果是 HTTPS,还要进行 TLS 握手。 —— 牛客·字节AI应用开发面试题解
浏览器发送 HTTP 请求。 —— 牛客·字节AI应用开发面试题解
关键组件: CNI 插件(如 Flannel, Calico, Cilium):负责为 Pod 分配 IP 并打通跨节点网络(Overlay 隧道或 BGP 路由)。kube-proxy:负责 Service 的负载均衡,维护节点上的 iptables 或 IPVS 规则,将 Service IP —— 牛客·杭州观远数据 运维实习 面经
网关优化,HTTP3优化弱网,HTTP2优化静态资源,还有etag之类的,这一块了解的不多。 —— 牛客·Golang社招笔试 · 已挂 · 成都某广告投递小厂Agent开发岗位
接满意 offer,本质上是在向面试官证明:你能把“模型为什么有效”和“工程怎么落地”两条线同时讲清楚。牛客上的面经可以帮你查漏补缺,但框架和第一性原理需要系统补。《大模型保姆级指南》第 0–3 章把前置基础、Transformer 架构、预训练与数据讲得很透,第 4–10 章则覆盖后训练、推理、R —— 牛客·别再只刷面经了:大模型岗拿满意 offer,真正该补的是什么
GitHub 在这:https://github.com/tt-a1i , —— 牛客·盛大前端三轮面经
掘金在这:https://juejin.cn/user/2175258804632332 —— 牛客·盛大前端三轮面经
gRPC 和 HTTP 区别?——基于 HTTP/2,效率高,多用于微服务。 —— 牛客·盛大前端三轮面经
详细复盘:https://yuki-bloom.vercel.app/post/zi-jie-tiao-dong-zhong-guo-jiao-yi-yu-guang-gao-shang-hai-mian-jing —— 牛客·字节跳动_中国交易与广告前端面经
// … 还有 322 条
渲染109 条 · 19.3%
24. 你的Markdown渲染支持什么样的渲染? —— 牛客·字节前端实习一面凉经
25. 有观察过Claude Code或GPT的动态渲染能力吗(如画流程图、生成游戏界面)? —— 牛客·字节前端实习一面凉经
27. Vue的组件是怎么最终在浏览器里渲染出来的?Vue框架帮你处理了哪些事情? —— 牛客·字节前端实习一面凉经
为什么不直接在前端动态渲染,用户修改完成后再一次性提交给后端? —— 牛客·快手商业化-效果营销 一二面凉经
7 实体和图元的区别(回答了底层啊、GPU渲染,之间的区别等) —— 牛客·补一下 5 月的 gis 单位面经(gis 开发岗)
2.SSE流式聊天怎么保证大段文本吐出页面不卡顿,会引发组件重渲染,这个怎么优化的。 —— 牛客·小厂前端实习面经
6.Three.js项目是怎么做离屏渲染的?有做什么优化吗?切换场景怎么防止内存泄漏?(跟我说切换材质如果没有用到要手动回收) —— 牛客·小厂前端实习面经
11. 我看到你对这个首屏白屏还有长列表渲染进行性能调优,这方面是怎么做的? —— 牛客·北京智精灵科技前端一面:侥幸通过
12. 你当时的场景是什么?是一次性由后端上百条信息返回给你吗?这么多数据你直接就渲染出来吗? —— 牛客·北京智精灵科技前端一面:侥幸通过
浏览器解析 HTML、CSS、JS,构建 DOM、CSSOM、渲染树。 —— 牛客·字节AI应用开发面试题解
性能优化:编译性能,网络性能,渲染性能... —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
react 大概用到过哪些版本,react17 和 react18的升级,引入fiber 架构的原因,可中断内部是如何实现,什么时候中断节点的渲染,浏览器如何验证时间为空闲时间? —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
长列表如何优化渲染 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
什么是离屏渲染,有什么缺点 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
设计JSON Schema标准,一份配置同时驱动UI渲染+接口联调+权限控制 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
3.浏览器从输入url到渲染到浏览器上的整个过程 —— 牛客·深圳吉比特前端一面
4.解释一下重绘和重排,以及这两个概念分别应下个浏览器渲染的哪个阶段 —— 牛客·深圳吉比特前端一面
前端就上CDN减轻网络负担、缓存内容,限制DOM挂载数量、限制视窗外的渲染、减少用户设备的大量计算,防抖/节流/聚合接口减少网络请求,简单来说就是切图代替算出来的特效。 —— 牛客·Golang社招笔试 · 已挂 · 成都某广告投递小厂Agent开发岗位
问题:频繁 append + 一次性渲染过多节点,主线程阻塞、页面卡顿。 —— 牛客·字节跳动_中国交易与广告前端面经
优化:虚拟滚动、分片渲染(requestIdleCallback / setTimeout)、DocumentFragment 批量插入。 —— 牛客·字节跳动_中国交易与广告前端面经
// … 还有 315 条
大模型105 条 · 18.6%
1. 说一下你那个大模型项目吧。 —— 牛客·字节前端实习一面凉经
21. 为什么在大模型时代,CLI比GUI发展更快? —— 牛客·字节前端实习一面凉经
12、AI大模型发展迅速,你认为职业护城河是什么? —— 牛客·【杭州Java社招一面】贴着项目问方案设计与权衡,全栈是趋势
10 对大模型的使用 —— 牛客·补一下 5 月的 gis 单位面经(gis 开发岗)
17. 大模型想调用一个读的工具,整个过程是什么样的? —— 牛客·B站前端日常一面
21. 调用的大模型(LLM)是什么? —— 牛客·B站前端日常一面
22. 接入大模型时用了 SDK 还是直接调 API? —— 牛客·B站前端日常一面
· 文件检测流程包含哪些内容?如何实现(规则检测、大模型+RAG) —— 牛客·经纬恒润-前端实习面试
模型输出兜底:如果大模型输出不理想(格式错乱、幻觉等),系统层面该怎么解决? —— 牛客·道一云 java、agent岗 oc 大量场景题
agent.md、claude.md 这类文档的作用是什么?主要能解决大模型的什么核心问题? —— 牛客·道一云 java、agent岗 oc 大量场景题
技术栈上,我主要使用 Java / Spring Boot / MySQL / Redis / RocketMQ,也接触过 Python、AI 编程工具和大模型应用开发。 —— 牛客·字节AI应用开发面试题解
RAG 项目主要是把文档解析、切分、向量化、检索、重排、Prompt 组装和模型回答串起来,解决大模型不知道私有知识的问题。 —— 牛客·字节AI应用开发面试题解
34. 项目中调用的是哪个大模型? —— 牛客·字节AI应用开发面试题解
RAG 主要解决大模型缺少私有知识、知识过期和幻觉的问题。 —— 牛客·字节AI应用开发面试题解
它和 RAG 有关系,但不只是简单文档检索,还包括知识组织、结构化、版本管理、权限控制和可追溯引用。目标是让大模型在企业内部有稳定可靠的知识来源。 —— 牛客·字节AI应用开发面试题解
我理解 Harness Engineering 是围绕大模型搭建一套工程化“支架”或“控制系统”。 —— 牛客·字节AI应用开发面试题解
原因是单纯调用大模型 API 很容易做 demo,但要进入真实业务,需要解决稳定性、可解释性、成本、权限、安全和评估问题。这些都不是模型自己能完全解决的,需要工程层面兜住。 —— 牛客·字节AI应用开发面试题解
2. AI Review 代码的实现与大模型应用 —— 牛客·杭州观远数据 运维实习 面经
处理逻辑:编写 Prompt,将 diff 内容发送给大模型进行 Code Review,并生成修改建议。 —— 牛客·杭州观远数据 运维实习 面经
1、Python中用于处理大模型调用产生的 Json 格式输出的检查的包是什么?LangGraph LangChain 都有用到的 —— 牛客·佰聆数据 助理AI应用开发工程师 实习 一面面经
// … 还有 213 条
sse95 条 · 16.8%
22. SSE协议和WebSocket协议有什么区别? —— 牛客·字节前端实习一面凉经
Q3:同步请求、SSE、WebSocket 和异步任务怎样选择? —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
单向逐步输出可用 SSE;它通常仍保持一个长连接。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
2.SSE流式聊天怎么保证大段文本吐出页面不卡顿,会引发组件重渲染,这个怎么优化的。 —— 牛客·小厂前端实习面经
刚才说的 sse 不支持fetch 问为什么不用fetch-eventsource开源 —— 牛客·快手前端一面
子任务失败比如数据抓回来是空的时候,工作流怎么重试或者降级。流式输出这块,后端用FastAPI加SSE,但在LangGraph这种图状态机里,怎么捕获每个节点的执行结果并实时推前端。最后问了一个选型问题:为什么选LangGraph而不是简单的LangChain。 —— 牛客·淘天AI Agent一面 问麻了
思路:SSE/WebSocket 把 token 边生成边推;服务端 yield 模型输出,前端增量渲染;要处理中断/重连/超时。 —— 牛客·AI Infra面试汇总(含回答思路
思路:gRPC streaming 或 HTTP/2 SSE 透传 + 协议适配 + 反向代理保持长连接。 —— 牛客·AI Infra面试汇总(含回答思路
思路:小程序 SSE 受限 → 用 WebSocket 兜底;统一封装一层流接口。 —— 牛客·AI Infra面试汇总(含回答思路
9. 为什么要用SSE做ai输出,不用websocket? —— 牛客·百度Agent前端一面 超级轻松面
11. 等待进度条的当前task是怎么做的?(SSE 自定义事件) —— 牛客·百度Agent前端一面 超级轻松面
30. SSE流式对话的底层原理,如何设计心跳保活和断线后精准续接上下文? —— 牛客·网易互娱-AI技术面经
55、现在页面上有个让你实现任务进度的一个需求,你作为后端开发使用Websorket还是SSE,为什么 —— 牛客·法大大Java实习面经
思路:SSE/WebSocket 把 token 边生成边推;服务端 yield 模型输出,前端增量渲染;要处理中断/重连/超时。 —— 牛客·大模型算法面经+问题+答案
思路:gRPC streaming 或 HTTP/2 SSE 透传 + 协议适配 + 反向代理保持长连接。 —— 牛客·大模型算法面经+问题+答案
4. SSE vs WebSocket(2026 年新增高频★,AI 对话场景必问) —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
腾讯前端追问:为什么 ChatGPT 用 SSE 不用 WebSocket?流式输出为什么不用其他方式? —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
字节前端一面追问:SSE 流式 Markdown 语法不全(比如加粗或画横线只吐出一部分)怎么处理? —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
哈啰追问:SSE 断线重连 / ping 心跳 / abortController 边界情况降级兜底 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
6. WebAssembly —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
// … 还有 131 条
mcp94 条 · 16.6%
15. 有了解过MCP或Skills这些概念吗? —— 牛客·字节前端实习一面凉经
16. 有自己写过MCP Server或Skills吗? —— 牛客·字节前端实习一面凉经
你做的 MCP 化,主要是把报表接口封装成工具,还是封装成一个 Agent? —— 牛客·快手商业化-效果营销 一二面凉经
一个请求到达 MCP 工具后,你具体会怎么处理? —— 牛客·快手商业化-效果营销 一二面凉经
38. 有没有做过 AI 相关的开发?(如 MCP、Agent 等) —— 牛客·快手商业化前端一面面经
你刚才有提到MCP,对吧?那你给我完整的介绍一下MCP Client 和 MCP Server的交互机制 —— 牛客·字节跳动-国际支付 暑期实习 面经
7.讲讲 Agent 中的 Skills 和 Anthropic 提出的 MCP(Model Context Protocol)有什么区别? —— 牛客·字节前端一面
对 Agent 能力封装成 Skill / MCP 工具,明确触发条件、输入输出和使用边界。 —— 牛客·字节AI应用开发面试题解
3、SKill与传统的提示词工程和MCP 这三者之间有什么差异,你怎么理解的? —— 牛客·佰聆数据 助理AI应用开发工程师 实习 一面面经
8.MCP和Skill的区别是什么 —— 牛客·深圳吉比特前端一面
9.MCP是由哪几部分组成的,怎么去开发一个自己的MCP —— 牛客·深圳吉比特前端一面
8.我看你对 MCP 也有了解,能说一下为什么要用 MCP 吗?为什么不直接用 Function Calling? —— 牛客·6.30 深圳增量科技技术面
面了差不多一个小时,问题覆盖了RAG、MCP、多智能体这些方向,听起来都挺常规,但面试官问得是真细,尤其是项目里的具体实现,每个环节都会追问你当时怎么想的、有没有遇到问题。 —— 牛客·淘天AI Agent一面 问麻了
MCP工具封装 —— 牛客·淘天AI Agent一面 问麻了
Choice接口封装成MCP工具的时候,标准化接口怎么设计的,有没有遇到兼容性问题。还让我现场举了一个项目里的例子,说清楚入参出参怎么定义的。 —— 牛客·淘天AI Agent一面 问麻了
面试官还问了一些偏原理的问题:没有MCP之前大模型调用工具走的是什么流程,MCP本身有什么缺点或者挑战,以及MCP返回结果支不支持流式。 —— 牛客·淘天AI Agent一面 问麻了
MCP 与 Skill 二者有什么区别? —— 牛客·CVTE 2027暑期实习面经
后面还问了一串:团队协作我说文档驱动 spec 驱动,强调开发期一定要加一句「不要兼容旧代码」,不然 AI 不知道上下文会瞎兼容;OOP 还是 FP 我说倾向函数式;设计模式说了适配器(MiroFish 适配新旧方案用了)和策略模式;cron 整点拉取过载怎么办我答放队列加去重,他认可;MCP / —— 牛客·盛大前端三轮面经
看你之前写了一个 MCP 服务器,能详细解释一下这个吗? —— 牛客·字节跳动_中国交易与广告前端面经
Function Calling 和 MCP 的区别 —— 牛客·Agent面经汇总(含答题思路
// … 还有 136 条
promise82 条 · 14.5%
13. 讲一下 Promise。 —— 牛客·快手商业化前端一面面经
15. Promise 有哪些常用方法?分别说一下。 —— 牛客·快手商业化前端一面面经
4. Promise.all 的含义是什么? —— 牛客·B站前端日常一面
5. 如果想拿到所有 Promise 的成功和失败结果,该怎么做? —— 牛客·B站前端日常一面
8. 先打印 123 三条不同的打印语句。用 Promise 来实现一个 sleep 函数,把这个 2 放到 sleep 里边,让这个 2 晚于 3 一秒打印。(这下运行我用自己的 IDE 了) —— 牛客·北京智精灵科技前端一面:侥幸通过
21.题目 2:手写 Promise.race() —— 牛客·字节前端二面
浏览器的事件循环,哪些是微任务,宏任务,async / await | 全部都是微任务吗?,还有就是一道字节的promise输出问题 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
异步任务队列,如何保证顺序一个一个执行。 还用过哪些promise 的静态方法,具体场景是什么 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
实现一个控制并发的promise,类似p-limit —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
16. Promise.resolve属于微任务还是宏任务,两者执行优先级规则? —— 牛客·B站-大会员前端开发面经
(带超时时间和超时次数的promise重试), —— 牛客·百度AI Agent前端二面
// 添加任务:接收一个返回 Promise 的函数 —— 牛客·字节跳动_中国交易与广告前端面经
return new Promise((resolve, reject) => { —— 牛客·字节跳动_中国交易与广告前端面经
new Promise((resolve) => setTimeout(() => resolve(value), ms)); —— 牛客·字节跳动_中国交易与广告前端面经
6. Promise & 异步 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
字节抖音追问:实现带最大并发数限制的 Promise.all(见手撕榜) —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
限制并发数 / Scheduler / Promise.all 并发限制(4次) —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
实现Promise.all的原生逻辑。 —— 牛客·MiniMax-AI APP面经
3.promise.all 和 promise.race的区别 —— 牛客·近期面经汇总
4.promise.all如果里面有一个失败的话是什么结果 —— 牛客·近期面经汇总
// … 还有 136 条
性能优化71 条 · 12.5%
项目方面,我做过高并发业务场景,比如优惠券抢券、限流、缓存、分布式锁,也做过 RAG、测试 Agent 这类 AI 应用。后端这块我比较关注系统稳定性、性能优化和工程落地;AI 这块我更关注怎么把模型能力接入真实业务流程,比如工具调用、上下文管理、Prompt 约束、测试评估和结果校验。 —— 牛客·字节AI应用开发面试题解
性能优化:编译性能,网络性能,渲染性能... —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
性能优化(虚拟滚动+动态字段加载) —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
真正的AI开发,远不止调API那么简单。向量数据库选型、模型部署、性能优化、安全合规……这些东西,我一个都没实际踩过。 —— 牛客·我以为AI岗月薪13万是给我的,面完发现想多了 💸
AI Infra / 数据岗考察:大模型训练 / 推理框架 + 算力调度 + 数据工程 + 性能优化。硬核工程岗。 —— 牛客·AI Infra面试汇总(含回答思路
16.  我看你简历上写了擅长性能优化,跟我说说你怎么做的吧。(因为我们的服务器很差,我做了超级多的性能优化,我个人觉得这里答得蛮不错的,面试官说很少人会写这个,答出来会很加分) —— 牛客·百度Agent前端一面 超级轻松面
六、性能优化 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
3.如果我们要去做性能优化,可在哪些地方去做性能优化呢? —— 牛客·近期面经汇总
9.我们在React当中有哪些性能优化的手段? —— 牛客·近期面经汇总
【项目经验深挖】你在项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是怎么落地的? —— 牛客·鹅厂面试官:"你做了三个月 RAG,召回率多少?"腾讯面经超全整理
【项目经验深挖】你在小程序项目中做过哪些性能优化?比如防抖节流、懒加载、图片优化、分包是如何落地的? —— 牛客·鹅厂面试官:"你做了三个月 RAG,召回率多少?"腾讯面经超全整理
性能优化如果 useRef 的每次修改都触发 useEffect,可能会导致不必要的副作用执行(比如频繁的 DOM 操作)。 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
2.渲染性能优化 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
10. 你的项目里做了哪些性能优化 —— 牛客·TMEqq音乐前端暑期一面
9. 你在这个项目过程中是如何考虑性能优化的,讲讲思路? —— 牛客·某运动相机公司二面
普通的分页也行,还有别的方案吗(不是哥们我没做过性能优化说到这就可以了吧) —— 牛客·双非前端暑期腾讯pcg二面 噩梦缠绕
如果是性能优化,我通常先看工具调用次数和上下文长度,因为这两项往往最直接决定时延和成本。如果是效果优化,我更关注错误是否集中在某一类状态转移上,比如从分析态进入执行态过早,或者在证据不足时没有追问用户。真正有效的优化通常不是单点提分,而是把错误链条砍短。 —— 牛客·懂车帝 AI Agent开发 一面
如何评判网页性能是否合格?前端性能优化的核心方向有哪些? —— 牛客·小红书前端一二面OC
前端性能优化有哪些方向,这些方向下有哪些技术手段 —— 牛客·有赞前端 一、二、hr面
29. 把你知道的前端性能优化方面说说 —— 牛客·杭州实在智能前端面经
// … 还有 76 条
https70 条 · 12.4%
书接上文https://www.nowcoder.com/discuss/917172977467162624 —— 牛客·【杭州Java社招一面】贴着项目问方案设计与权衡,全栈是趋势
https://github.com/gofurry/XiaoduoAI-InterviewQuestion-0110 —— 牛客·Golang社招笔试 · 成都晓多科技Agent开发岗
HTTP和HTTPS有什么区别了解吗 —— 牛客·字节跳动-国际支付 暑期实习 面经
11. HTTP 和 HTTPS 有什么区别? —— 牛客·字节AI应用开发面试题解
HTTP 是明文传输,HTTPS 是 HTTP + TLS/SSL 加密传输。 —— 牛客·字节AI应用开发面试题解
HTTPS 多了身份认证、加密传输和完整性校验,可以防止窃听、篡改和中间人攻击。它一般使用 443 端口,HTTP 默认 80 端口。 —— 牛客·字节AI应用开发面试题解
建立 TCP 连接,如果是 HTTPS,还要进行 TLS 握手。 —— 牛客·字节AI应用开发面试题解
关键组件: CNI 插件(如 Flannel, Calico, Cilium):负责为 Pod 分配 IP 并打通跨节点网络(Overlay 隧道或 BGP 路由)。kube-proxy:负责 Service 的负载均衡,维护节点上的 iptables 或 IPVS 规则,将 Service IP —— 牛客·杭州观远数据 运维实习 面经
接满意 offer,本质上是在向面试官证明:你能把“模型为什么有效”和“工程怎么落地”两条线同时讲清楚。牛客上的面经可以帮你查漏补缺,但框架和第一性原理需要系统补。《大模型保姆级指南》第 0–3 章把前置基础、Transformer 架构、预训练与数据讲得很透,第 4–10 章则覆盖后训练、推理、R —— 牛客·别再只刷面经了:大模型岗拿满意 offer,真正该补的是什么
GitHub 在这:https://github.com/tt-a1i , —— 牛客·盛大前端三轮面经
掘金在这:https://juejin.cn/user/2175258804632332 —— 牛客·盛大前端三轮面经
详细复盘:https://yuki-bloom.vercel.app/post/zi-jie-tiao-dong-zhong-guo-jiao-yi-yu-guang-gao-shang-hai-mian-jing —— 牛客·字节跳动_中国交易与广告前端面经
论文来源:https://arxiv.org/abs/2507.11538 —— 牛客·腾讯面试官问CLAUDE.md维护,我只说了两个词,他当场愣住了!!
来源:https://www.anthropic.com/engineering/claude-code-best-practices —— 牛客·腾讯面试官问CLAUDE.md维护,我只说了两个词,他当场愣住了!!
3. HTTPS 握手 / TLS 加密 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
26.HTTPS它为什么会比HTTP更安全呢?它是怎样保证这个安全性的呢? —— 牛客·近期面经汇总
5.https为什么更安全 —— 牛客·腾讯csig前端暑期
4、JWT原理,怎么用在你这个项目中;对称加密非对称加密是怎么用在这的,这个是用在https中的,JWT本身是不加密的;如何续期;两个token区别;两把钥匙对安全性有何提高;两把钥匙在客户端存储方式是一样的吗 —— 牛客·暑期就这样草率结束了
https://www.nowcoder.com/discuss/882694083573997568 —— 牛客·杭州某小厂二面
GitHub地址链接:https://github.com/java-up-up/super-agent —— 牛客·做了个企业级 AI 智能体项目,让面试官彻底的闭嘴
// … 还有 141 条
事件循环66 条 · 11.7%
11.讲讲 JavaScript 的事件循环机制。 —— 牛客·字节前端一面
14.代码题 1:事件循环执行顺序输出 —— 牛客·字节前端一面
浏览器的事件循环,哪些是微任务,宏任务,async / await | 全部都是微任务吗?,还有就是一道字节的promise输出问题 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
3. 事件循环 / 宏微任务 + 输出题 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
字节抖音追问:浏览器事件循环和 Node.js 事件循环有什么区别 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
事件循环输出题(6+次) —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
12.然后你可以简单讲一下你对于事件循环的理解,比如说一些微任务、宏任务这些顺序之类的。 —— 牛客·近期面经汇总
从操作系统轻量级进程(LWP)角度回答的,多线程、多进程都对应多个LWP,但是一个进程对应一个解释器,GIL锁导致多线程只能利用单核,而协程是在用户态通过事件循环实现的应用层调度,只对应一个LWP。 —— 牛客·Python面经
多线程常用于传统Web开发中IO密集操作;多进程用于启动多个Worker利用多核;协程更适用于处理IO密集型任务,但容易被计算操作阻塞事件循环,多线程则不会。 —— 牛客·Python面经
CPU 密集型任务阻塞事件循环 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
手撕:数字输出顺序,主要考事件循环 —— 牛客·双非前端暑期腾讯pcg二面 噩梦缠绕
js事件循环与nodejs事件循环 —— 牛客·27届暑期实习腾讯PCG前端面经
事件循环代码输出题 —— 牛客·小红书前端一二面OC
CPU 密集型任务阻塞事件循环 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
浏览器的事件循环,哪些是微任务,宏任务,async / await | 全部都是微任务吗?,还有就是一道字节的promise输出问题 —— 牛客·五年前端面试总结:终于知道了会哭的孩子有奶吃
事件循环 —— 牛客·字节提前批前端二面
介绍事件循环 —— 牛客·小鹏汽车秋招探索者计划前端一面 2025.7.14 50min
CPU 密集型任务阻塞事件循环 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
事件循环 微任务宏任务 —— 牛客·美团前端暑假实习一二面凉经
答了闭包和事件机制(下次要答事件循环) —— 牛客·阿里-钉钉文档-前端暑期实习-提前批一面凉经
// … 还有 62 条
ai60 条 · 10.6%
AI工程题4选1(python/golang),24小时交付答案,偏好开源仓库+在线部署的形式交付。 —— 牛客·Golang社招笔试 · 成都晓多科技Agent开发岗
上海初创公司 AI Agent 一面 —— 牛客·上海初创公司 AI Agent 一面
AI 领域最近最火的三个新闻是什么? —— 牛客·道一云 java、agent岗 oc 大量场景题
行,那那我们就聊下这个平台,那你给我完整的介绍一下,你解决的问题,包括对于这个Spring AI你的了解,包括你最终去做的效果。 —— 牛客·字节跳动-国际支付 暑期实习 面经
就是你对Spring AI这部分,你是光验证它,还是说也系统化的了解了一下Spring AI整个的这个源码,包括设计流程,包括怎么去更快速的去更新Agent的开发 —— 牛客·字节跳动-国际支付 暑期实习 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
我们的产品组件比较多,包括 Spark、前端、后端和 AI 相关服务,基本都拆成不同 Pod。 —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
AI 补充/点评: —— 牛客·共济科技 SRE 面经
// … 还有 375 条
key59 条 · 10.4%
如果使用缓存,缓存的 Key 和 Value 分别是什么? —— 牛客·快手商业化-效果营销 一二面凉经
答: 可缓存稳定 Prompt 前缀、Embedding、检索结果、只读工具结果和确定性子任务。Key 必须包含租户、权限、查询、工具/数据版本和关键模型配置;为数据设置 TTL 与失效事件。高风险实时状态和写操作不能复用旧结果。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
16. 你这个 TypeScript 类型提交与实战文件夹内容你还记得么?说一下 Keyof —— 牛客·北京智精灵科技前端一面:侥幸通过
因为哈希表通过哈希函数把 key 映射到数组下标,理想情况下可以直接定位数据位置,所以平均查找时间复杂度是 O(1)。 —— 牛客·字节AI应用开发面试题解
非叶子节点只存 key,能容纳更多索引项,树更矮,IO 次数少。 —— 牛客·字节AI应用开发面试题解
缓存:Redis 是否命中,是否有热点 key。 —— 牛客·字节AI应用开发面试题解
一般用 SET key value NX EX seconds。 —— 牛客·字节AI应用开发面试题解
布隆过滤器,提前判断 key 是否可能存在。 —— 牛客·字节AI应用开发面试题解
热点 key 设置合理过期和预热。 —— 牛客·字节AI应用开发面试题解
Redis 关键监控指标: used_memory / maxmemory:内存使用率。evicted_keys:因内存满而被驱逐的键数量(反映容量瓶颈)。rejected_connections:被拒绝的连接数。instantaneous_ops_per_sec:QPS。latest_fork_u —— 牛客·杭州观远数据 运维实习 面经
2.如果 Redis 设置 Key 成功了,但后续业务处理失败了,你会怎么处理这个 Key? —— 牛客·6.30 深圳增量科技技术面
6、Redisson分布式锁和Redis原生的SET key value NX EX expireTime命令相比有哪些优势 —— 牛客·每日互动(个推)Java实习面经
14、讲一下你说的空值标准化处理解决跨系统数据一致性问题和你写的key算法 —— 牛客·每日互动(个推)Java实习面经
- 禁止提交 .env、真实 API Key、target/ 产物 —— 牛客·腾讯面试官问CLAUDE.md维护,我只说了两个词,他当场愣住了!!
Key Concepts:核心概念,3-5 个要点 —— 牛客·腾讯面试官问CLAUDE.md维护,我只说了两个词,他当场愣住了!!
- 测试里的 API Key 全部用 mock,禁止提交真实 Key —— 牛客·腾讯面试官问CLAUDE.md维护,我只说了两个词,他当场愣住了!!
v-for key —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
14. 在使用Redisson实现分布式锁时,被锁定的对象究竟是什么?是数据库中的一条记录、业务层面的某个Key,还是具体的用户实体?请结合业务语义进行解释。 —— 牛客·和顺慧康-AI应用开发
18.在react里面,当我们在渲染一个列表的时候,为什么需要给每一个子元素一个唯一的key值呢?这个key值可以用数组的下标来代替吗? —— 牛客·近期面经汇总
12.接触过的数据库表或Redis Key最大数据规模有多大? —— 牛客·Python面经
// … 还有 113 条
闭包56 条 · 9.9%
31. 闭包是什么?使用场景有哪些? —— 牛客·字节前端实习一面凉经
32. 现场写一个闭包函数,每次调用打印数字并加1(计数器)。 —— 牛客·字节前端实习一面凉经
33. 哪里形成闭包了?问题出在哪? —— 牛客·字节前端实习一面凉经
2. 先简单说一下什么是闭包?滥用会造成什么问题?那应该怎么处理呢? —— 牛客·北京智精灵科技前端一面:侥幸通过
1. 闭包是什么?应用场景? —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
厦门追问:闭包导致的内存泄漏怎么定位 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
字节番茄追问:使用了闭包页面变得很卡如何排查 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
6.讲讲闭包 —— 牛客·近期面经汇总
【编程语言特性】闭包,你怎么理解? —— 牛客·鹅厂面试官:"你做了三个月 RAG,召回率多少?"腾讯面经超全整理
闭包引用未释放 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
Scope Hoisting合并模块作用域,减少闭包 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
12. 说说闭包和作用域 —— 牛客·杭州实在智能前端面经
13. 闭包和垃圾回收机制 —— 牛客·杭州实在智能前端面经
14. 怎么清楚闭包中的变量 —— 牛客·杭州实在智能前端面经
闭包引用未释放 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
Scope Hoisting合并模块作用域,减少闭包 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
闭包引用未释放 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
Scope Hoisting合并模块作用域,减少闭包 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
React闭包陷阱 —— 牛客·暑期前端实习面经,美团OC,都给我拥抱AI.
- 函数闭包 + Python装饰器 + Py装饰器与Java AOP 异同 —— 牛客·双非 大模型测开&数据服务 OC
// … 还有 63 条
websocket55 条 · 9.7%
22. SSE协议和WebSocket协议有什么区别? —— 牛客·字节前端实习一面凉经
Q3:同步请求、SSE、WebSocket 和异步任务怎样选择? —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
需要双向实时控制可用 WebSocket。 —— 牛客·agent面经-Agent 生产工程与系统设计面试问答
8. WebSocket实时通信功能是否AI生成?结合高德API实现地理位置推送,长期运行会出现什么隐患?如何处理连接断开、重连? —— 牛客·内蒙古亚信科技java开发实习面经
思路:SSE/WebSocket 把 token 边生成边推;服务端 yield 模型输出,前端增量渲染;要处理中断/重连/超时。 —— 牛客·AI Infra面试汇总(含回答思路
思路:小程序 SSE 受限 → 用 WebSocket 兜底;统一封装一层流接口。 —— 牛客·AI Infra面试汇总(含回答思路
9. 为什么要用SSE做ai输出,不用websocket? —— 牛客·百度Agent前端一面 超级轻松面
思路:SSE/WebSocket 把 token 边生成边推;服务端 yield 模型输出,前端增量渲染;要处理中断/重连/超时。 —— 牛客·大模型算法面经+问题+答案
4. SSE vs WebSocket(2026 年新增高频★,AI 对话场景必问) —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
腾讯前端追问:为什么 ChatGPT 用 SSE 不用 WebSocket?流式输出为什么不用其他方式? —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
4.了解websocket吗 —— 牛客·近期面经汇总
3. 你能够解释一下 SSE 和我们更常见的 WebSocket 的主要区别吗?为什么会在你的 Agent 项目场景下选择 SSE? —— 牛客·TME酷狗音乐一面
2: websocket是怎么做的 怎么优化的,流失输出怎么做的 如果打字机呢,那如果截断或者json出错呢? 前端怎么优化。 —— 牛客·美团ai面试
19. 多节点部署的时候你的后端是怎么向后端通讯的,sse还是websocket —— 牛客·moka后端AI应用开发面经分享 攒人品
5.你项目使用了sse,说说sse是什么与websocket有什么区别? —— 牛客·腾讯后端ai开发一面-27实习面经
多节点部署的时候你的后端是怎么向后端通讯的,sse还是websocket —— 牛客·Moka二面
SSE和websocket的区别是什么?为什么?然后你要你觉得你采用的是这个sse —— 牛客·Moka二面
AI 应用前端不只是显示文本,它承担的是长连接状态管理、工具执行反馈、流式输出、消息回溯和中断恢复。普通表单式页面很难承载这类交互,所以一般会选择更适合流式渲染的方案,比如 SSE 或 WebSocket 配合 React。这样做的价值在于用户能看到模型思考和工具执行进度,不用等一个长请求完全结束才 —— 牛客·阿里云 AI应用开发 一面
Q5 你项目使用了 sse, 说说 sse 是什么与 websocket 有什么区别? (sse 单向构建简单) —— 牛客·腾讯 ima 4-8 已挂
19. 多节点部署的时候你的后端是怎么向后端通讯的,sse还是websocket —— 牛客·moka AI后端开发二面 攒人品中
// … 还有 62 条
生命周期55 条 · 9.7%
你能跟我讲一下你对 spring bean 的生命周期是怎么理解的吗? —— 牛客·道一云 java、agent岗 oc 大量场景题
可靠性、高可用和可维护性应该在产品早期设计阶段就被考虑。SRE 可以覆盖整个生命周期,包括前期设计、中期改进、后期运营和故障处理。 —— 牛客·共济科技 SRE 面经
面试官给出的建议是阅读《Google SRE》,并把可靠性理解为从设计阶段开始贯穿整个系统生命周期的工程能力。 —— 牛客·共济科技 SRE 面经
插件体系(通过useTable暴露生命周期) 现在开发效率提升300%,顺便产出《前端组件五步封装法》内部文档(掏出手机展示GitHub Star)" —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
1. Java基础:ArrayList、LinkedList、Bean生命周期、Spring事务失效、自动装配、JVM、测试注解等基础知识点 —— 牛客·内蒙古亚信科技java开发实习面经
12. 有限状态机管理任务生命周期,列出全部状态和流转条件,针对卡死、挂起、未知异常如何设计自愈机制? —— 牛客·网易互娱-AI技术面经
7. Vue 生命周期 / 指令 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
3.项目生命周期,交付以及客户沟通有了解吗 —— 牛客·武汉云智一面
【编程语言特性】请谈谈你对 Spring 框架中 IOC(控制反转)的理解,包括其核心机制和对象生命周期的全流程。 —— 牛客·鹅厂面试官:"你做了三个月 RAG,召回率多少?"腾讯面经超全整理
【前端技术】Vue里面有哪些生命周期?为什么要设计这些生命周期呢? —— 牛客·鹅厂面试官:"你做了三个月 RAG,召回率多少?"腾讯面经超全整理
useRef:useRef 返回一个普通 JavaScript 对象 { current: initialValue } 。这个对象在组件的整个生命周期中保持不变(即使组件重新渲染)。修改 ref.current 不会触发 React 的更新机制,因为 React 不追踪 ref 的变化。 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
useRef 返回的对象始终是同一个引用由于 ref 对象在组件的整个生命周期中引用不变,useEffect 的依赖项比对(Object.is)会认为它没有变化。 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
Rust的所有权用于管理内存和资源的生命周期,确保内存安全而无需垃圾回收。简单来说,所有权规则主要包括三条: —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
3.运行时 提供一套跨端组件(如 View、Text、Image 等),在不同平台下有不同实现,统一事件、生命周期、样式等 API —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
6. Spring Bean 生命周期如果从容器角度解释,哪些阶段最关键 —— 牛客·蚂蚁集团 AI应用开发 一面
从容器视角看,Bean 生命周期关键阶段是实例化、属性填充、Aware 回调、前置后置处理器、初始化、使用和销毁。真正面试里更值得讲的是两个扩展点:一个是 BeanPostProcessor,它能在初始化前后介入 Bean,很多代理增强都发生在这里;另一个是循环依赖和提前暴露对象的问题,尤其是单例 —— 牛客·蚂蚁集团 AI应用开发 一面
vue 组件从创建到销毁的完整生命周期,以及 vue 如何在这个过程管理组件状态 —— 牛客·美团 AI 面说明教程
- vue 的生命周期,created 和 mounted 的差异 —— 牛客·京东 JD YOUNG 前端实习一面 & 二面
降维打击写法: “构建Agent任务的全生命周期健康度模型。定义明确的SLO(服务等级目标),将失败场景细分为:规划失败、工具调用失败、输出校验失败。针对不同失败类型,设计分级降级策略:一级降级触发缓存复用,二级降级切换至轻量级规则引擎,三级降级转人工兜底,保障核心业务流程可用性达99.X%。” —— 牛客·面试官视角聊聊:如何避免成为“AI工具人”
审批测试:审批请求生命周期、Redis Pub/Sub 等待机制、审批 API 端点 —— 牛客·Ai开发面经整理,拷打一小时汗流浃背!(附回答总结)
// … 还有 58 条
响应式47 条 · 8.3%
30. Vue的响应式原理有了解吗?数据变了视图怎么跟着变? —— 牛客·字节前端实习一面凉经
24. Vue 2 响应式的核心实现方法是什么?有什么缺陷? —— 牛客·快手商业化前端一面面经
25. Vue 3 的响应式用了什么?解决了哪些问题? —— 牛客·快手商业化前端一面面经
vue2 和vue3 响应式原理 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
vue2 响应式原理有哪些弊端,哪些数组的方法改动,不会被监听到,是如何做到对数组的检测的 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
响应式,大屏适配方案有哪些,优缺点分别是什么? —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
vue3 相 vue2 有哪些升级,defineProperty 一开始有性能问题,如何避免一开始递归加响应式 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
"在重构老项目时,我们遇到Vue2响应式对TS支持弱、大型项目性能下降的问题(Situation)。经过对比Vue3的Composition API和Proxy响应式(Task),我们通过渐进式迁移方案(Action),首屏性能提升40%,类型错误减少70%(Result)。现在正在探索Vite+V —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
✨ Vue2/3响应式原理对比:从defineProperty的递归性能问题,到Proxy如何解决数组方法监听 —— 牛客·前端面试半年总结,终于知道会哭的孩子有奶吃…
2.vue2和vue3具体在响应式方面有什么区别,具体的响应式的原理 —— 牛客·深圳吉比特前端一面
1. Vue2 vs Vue3 响应式原理(高频题,几乎每场必问) —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
7.如果说想要实现响应式布局,大概了解哪些方法呢? —— 牛客·近期面经汇总
【场景设计题】设计一个响应式页面,左侧固定宽度,右侧铺满整个屏幕,怎么做? —— 牛客·鹅厂面试官:"你做了三个月 RAG,召回率多少?"腾讯面经超全整理
避免滥用如果业务逻辑需要响应式更新,应该优先使用 useState 或 useReducer,而不是强行监听 useRef。 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
- vue 的响应式原理,响应式数据变化时会发生什么 —— 牛客·京东 JD YOUNG 前端实习一面 & 二面
4.响应式怎么设计 —— 牛客·南京某小厂前端实习面经
Vue2与Vue3的响应式原理差异? —— 牛客·小红书前端一二面OC
避免滥用如果业务逻辑需要响应式更新,应该优先使用 useState 或 useReducer,而不是强行监听 useRef。 —— 牛客·面试分享:二本靠7轮面试成功拿下大厂P6
vue2 和vue3 响应式原理 —— 牛客·五年前端面试总结:终于知道了会哭的孩子有奶吃
vue2 响应式原理有哪些弊端,哪些数组的方法改动,不会被监听到,是如何做到对数组的检测的 —— 牛客·五年前端面试总结:终于知道了会哭的孩子有奶吃
// … 还有 43 条
tcp45 条 · 8.0%
你有学过一些计算机网络的基础吗?我们聊一下TCP四次挥手的过程 —— 牛客·字节跳动-国际支付 暑期实习 面经
那假如说我有一个高并发的场景,开始频繁进行TCP的握手挥手,那他有可能会发生什么问题? —— 牛客·字节跳动-国际支付 暑期实习 面经
TCP粘包有了解过吗? —— 牛客·字节跳动-国际支付 暑期实习 面经
抓包发现 TCP SYN 能到达 Spark Pod,但返回的 SYN+ACK 在回程中丢失。最后怀疑是老版本 CentOS 7、3.10 内核的兼容问题,迁移到 AlmaLinux 并升级内核后恢复。(其实排查过程也有涉及到conntrack还有内核checksum错误那些,不过当时有点忘记了没说 —— 牛客·共济科技 SRE 面经
16. tcpdump 常用参数与 TCP 握手 —— 牛客·共济科技 SRE 面经
Q:使用 tcpdump 抓 TCP 握手时会用哪些参数?关注哪些字段? —— 牛客·共济科技 SRE 面经
tcpdump -i any -nn -vvv host <IP> and port <PORT> —— 牛客·共济科技 SRE 面经
这场面试覆盖面很广,尤其连续追问了 VXLAN、tcpdump、NAT、conntrack、BusyBox 和 Kubernetes 节点健康。 —— 牛客·共济科技 SRE 面经
7. TCP 和 UDP 有什么区别? —— 牛客·字节AI应用开发面试题解
TCP 是面向连接、可靠、有序、基于字节流的协议;UDP 是无连接、不保证可靠、不保证顺序、基于数据报的协议。 —— 牛客·字节AI应用开发面试题解
TCP 适合对可靠性要求高的场景,比如 HTTP、文件传输、数据库连接。UDP 适合实时性更重要的场景,比如直播、语音、游戏、DNS。 —— 牛客·字节AI应用开发面试题解
8. TCP 是怎么实现可靠传输的? —— 牛客·字节AI应用开发面试题解
四次挥手解决的是连接释放问题。TCP 是全双工通信,客户端和服务端的发送方向要分别关闭,所以通常需要四次。 —— 牛客·字节AI应用开发面试题解
建立 TCP 连接,如果是 HTTPS,还要进行 TLS 握手。 —— 牛客·字节AI应用开发面试题解
网络:DNS、TCP、TLS、CDN、带宽、丢包、跨地域。 —— 牛客·字节AI应用开发面试题解
常见基础监控指标 (USE 方法): CPU:使用率 (User/System/IOWait)、负载 (Load Avg)。内存:已用/可用内存、Swap 使用率。磁盘:空间使用率、I/O 读写速度 (IOPS, Throughput)、磁盘延迟。网络:带宽 (In/Out)、包量 (PPS)、丢包 —— 牛客·杭州观远数据 运维实习 面经
排查工具链: 网络:ping, curl, iftop, tcpdump。磁盘IO:iostat, iotop, pidstat -d。内核/系统调用:strace, perf, eBPF (如 BCC tools 中的 fileslower, ext4slower, xfsdist)。 —— 牛客·杭州观远数据 运维实习 面经
2. TCP vs UDP / TCP 怎么实现可靠传输 —— 牛客·27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)
7.tcp的三次握手 —— 牛客·武汉云智一面
采用分治思想,从前后端全链路、本地与线上环境差异、数据库、缓存网络延迟、以及服务器资源耗尽(如TCP连接队列满)等层面排查。(面试官说没有提到主要的用户前端请求进入服务器的完整链路,比如DNS解析、CDN分发等) —— 牛客·Python面经
// … 还有 78 条
llm43 条 · 7.6%
21. 调用的大模型(LLM)是什么? —— 牛客·B站前端日常一面
2. agent和llm超时怎么解决 —— 牛客·拼多多提前批秋招一面面经
裁判机制局限性:多 Agent 裁判评估机制(LLM-as-a-Judge)不能解决的问题有哪些? —— 牛客·道一云 java、agent岗 oc 大量场景题
36. 有没有了解过 LLM Wiki? —— 牛客·字节AI应用开发面试题解
了解一些。我的理解是 LLM Wiki 更偏向把知识、文档、代码、经验沉淀成模型可以检索和使用的知识库。 —— 牛客·字节AI应用开发面试题解
llmbases —— 牛客·别再只刷面经了:大模型岗拿满意 offer,真正该补的是什么
比如 interviewer 常问:为什么 LLM 要用 decoder-only,而不是 encoder-decoder 或纯 encoder?答案不是“OpenAI 这么干的”,而是自回归生成天然匹配“从左到右预测”的任务形态。第 2 章的架构对比讲得很清楚:encoder 适合理解任务,enc —— 牛客·别再只刷面经了:大模型岗拿满意 offer,真正该补的是什么
接满意 offer,本质上是在向面试官证明:你能把“模型为什么有效”和“工程怎么落地”两条线同时讲清楚。牛客上的面经可以帮你查漏补缺,但框架和第一性原理需要系统补。《大模型保姆级指南》第 0–3 章把前置基础、Transformer 架构、预训练与数据讲得很透,第 4–10 章则覆盖后训练、推理、R —— 牛客·别再只刷面经了:大模型岗拿满意 offer,真正该补的是什么
我在小红书【llmbases】同步更新大模型学习笔记和面试复盘,关注后私信『资源』可领《大模型资源汇总》PDF。觉得有用的话点个赞/收藏,让更多同学看到。 —— 牛客·别再只刷面经了:大模型岗拿满意 offer,真正该补的是什么
我花了两天刷LangChain文档,但面试问的都是底层原理。LangChain只是工具,真正的核心是LLM的底层逻辑。 —— 牛客·我以为AI岗月薪13万是给我的,面完发现想多了 💸
你提到最新的框架都有 llms.txt,面试官和我讲了一下 IDE 里面 RAG 和搜索的两种方式。 —— 牛客·字节跳动_中国交易与广告前端面经
vLLM 的核心优化是什么 —— 牛客·AI Infra面试汇总(含回答思路
思路:算力/显存/电耗受限;要小模型(SLM 1-7B) + 量化 + 推理引擎(MLC LLM/llama.cpp/ONNX Runtime)。 —— 牛客·AI Infra面试汇总(含回答思路
思路:vLLM/TGI/TensorRT-LLM/SGLang/llama.cpp/MLC LLM;按部署场景(云端/边缘)和模型大小选。 —— 牛客·AI Infra面试汇总(含回答思路
思路:摘要 + LLMLingua token 级压缩 + Rerank 后截断 + Map-Reduce 分段处理。 —— 牛客·AI Infra面试汇总(含回答思路
用户点击“停止生成”,后端如何立即终止LLM推理、释放GPU/CPU资源? —— 牛客·AI Infra面试汇总(含回答思路
我:我们可以用workflow,主流程固定,节点任务交给agent或者llm —— 牛客·百度Agent前端一面 超级轻松面
思路:LLM(规划+推理) + Memory(短/长期) + Tools(外部能力) + Planner + Executor + Reflection;关键区别是「循环执行」而非一次调用。 —— 牛客·Agent面经汇总(含答题思路
ReAct 比单纯 LLM 强在哪 —— 牛客·Agent面经汇总(含答题思路
思路:LLM 根据 prompt 中的 tool 描述 + 当前上下文 + few-shot 例子决策;好的 tool 描述 = 决策关键。 —— 牛客·Agent面经汇总(含答题思路
// … 还有 121 条
/* 使用说明 */
  • 点击任意考点展开,可看到 20 条提及该考点的面经(附来源平台·标题)。