Playwright 的 fill 与逐键输入(pressSequentially)对带输入监听的前端组件行为差异是什么?
围绕“Playwright 的 fill 与逐键输入(pressSequentially)对带输入监听的前端组件行为差异是”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确 fill 一次性设值绕过逐键事件对联想输入、格式校验组件的影响。
实时通信专题面试题第 1 页,显示第 1–50 题,共找到 92 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
围绕“Playwright 的 fill 与逐键输入(pressSequentially)对带输入监听的前端组件行为差异是”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确 fill 一次性设值绕过逐键事件对联想输入、格式校验组件的影响。
围绕“MCP Streamable HTTP 传输如何用单端点同时支持 POST 请求和 SSE 流式推送”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确 POST 返回 JSON 或升级 SSE 的两种响应形态。
围绕“MCP Streamable HTTP 的断线恢复机制中 Last-Event-ID 与事件 id 如何配合实现重放”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确服务端重放义务与客户端续传请求方式。
围绕“WebAssembly 沙箱为什么被用于 Agent 插件/工具隔离,其能力边界在哪里”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确 WASI 能力模型默认拒绝的机制及不适合强隔离对抗性代码的场景。
围绕“SSE 的一个事件可能被拆到多个 TCP 数据块中,客户端如何正确按行缓冲拼接”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明不能假设一次 read 对应一条完整事件、需要按 \n\n 切分缓冲。
围绕“跨域调用流式接口时 CORS 与 SSE 有哪些容易踩的坑”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明凭据模式、预检与响应头要求。
围绕“为什么多个 SSE 长连接在 HTTP/1.1 下会阻塞页面其他请求,HTTP/2 如何缓解”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要解释浏览器每域名 6 连接限制与多路复用的差异。
围绕“Node.js 服务端如何感知客户端中断 SSE 连接并及时停止 LLM 生成以节省 token 成本”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明监听连接关闭事件并向上游转发取消信号的链路。
围绕“SSE 协议中 data:、event:、id:、retry: 各字段分别起什么作用”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须讲清各字段的语法规则和客户端解析行为。
围绕“SSE 断线重连时如何利用 Last-Event-ID 实现断点续传”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 id 字段、客户端自动携带机制与服务端需要配合做的事。
本文对比 AI 流式对话中 SSE 与 WebSocket 的选型依据。核心结论:SSE 面向单向文本推送,浏览器 EventSource 可自动重连,HTTP 兼容性好;WebSocket 仅在需要双向实时交互时才必要。给出具体场景、失败边界与判断条件。
围绕“HTTP/1.1 下浏览器对同一域名的并发连接数限制如何影响 SSE 和轮询,HTTP/2 如何缓解”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出每域约 6 连接、长连接占满会阻塞普通请求、HTTP/2 多路复用可共用一个连接。
围绕“前端不再需要 SSE 推送时为什么要显式调用 EventSource.close(),服务端如何感知断开”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出 close 停止自动重连并释放连接、服务端通过连接关闭事件清理订阅资源。
围绕“SSE 的 text/event-stream 数据格式长什么样,EventSource 如何接收消息”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出 data: 行、空行分隔消息的格式与 onmessage 接收。
围绕“高频发送 WebSocket 消息时为什么需要关注 bufferedAmount,如何处理发送背压”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出 bufferedAmount 反映未发送字节数、超过阈值应暂停或降频发送避免内存膨胀。
围绕“WebSocket 收发二进制数据时 binaryType 选 blob 还是 arraybuffer,依据是什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出 arraybuffer 适合立即处理、blob 适合大文件与流式存储的取舍。
围绕“WebSocket 关闭连接时 close(code, reason) 的状态码怎么选,1000 与 1006 有什”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出 1000 正常关闭、1006 异常断开无法手动触发这一诊断价值。
围绕“为什么 WebSocket 的 error 事件几乎不携带具体错误信息,实际诊断应该看什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出出于安全规范 error 是通用事件、应结合 close 事件码与 wasClean 及网络面板诊断。
围绕“WebSocket 建立连接时的 HTTP 升级握手过程是怎样的,101 状态码代表什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出 Upgrade 头、Sec-WebSocket-Key/Accept 校验与 101 Switching Protocols 。
围绕“WebSocket 的 open、message、error、close 事件与 readyState 在连接生命周”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出四个 readyState 值与事件触发顺序、必须在 open 后才能 send 的判断。
围绕“WebSocket 消息本身没有送达确认和重传机制,需要可靠投递时应用层应怎么设计”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出序号加 ACK、超时重发、断线后增量拉取的典型设计。
围绕“设计 WebSocket 客户端的重连与心跳机制时需要考虑哪些要点”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出指数退避重连、心跳检测半开连接、区分主动关闭不重建三个要点。
围绕“WebSocket 构造函数的第二个参数(子协议)起什么作用,协商失败会怎样”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出客户端列出支持的子协议、服务端选一个返回、不匹配时行为取决于服务端实现。
围绕“实时推送场景下 WebSocket 与 SSE 如何选型,各自的决定性优势是什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出双向通信需求选 WebSocket、纯服务端推送且要自动重连与 HTTP 友好选 SSE 的决策依据。
围绕“GraphQL Subscription 常用哪些传输协议,各自有什么限制”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要比较 WebSocket 与 SSE 在双向性、代理兼容上的取舍。
围绕“MongoDB readPreference 设为 secondary 时如何保证读到的数据不太旧”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确 maxStalenessSeconds 与从库延迟监控的配合。
围绕“NestJS 的 ExecutionContext 如何统一 HTTP、WebSocket 和微服务上下文”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 getType/switchToHttp 等 API 如何让守卫拦截器跨传输协议复用。
围绕“cluster 模式下 WebSocket 或有状态连接为什么需要粘性会话,如何实现”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须答出轮询分发会把同一会话的连接落到不同 worker、需按客户端标识哈希分发或外置共享状态。
围绕“Node.js 中 import assertions 与 import attributes 的语法演进要点是什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须指出 assert 关键字已被 with 取代的版本背景与兼容写法。
围绕“在 Node.js ESM 中直接 import .wasm 文件需要满足什么条件”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明需要 --experimental-wasm-modules 标志及顶层 await 的配合。
按监听器、空闲连接、活动请求和升级协议比较三个 HTTP 关闭接口,说明 Node 19 的行为变化、先停止监听再强制清理的顺序,以及排空测试应观察的完成条件。
围绕“useFetch 如何处理服务器流式响应(如 SSE)?如何在客户端接收并解析持续推送的数据”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 `stream: true` 选项如何开启流式传输,以及如何通过 `response.body` 读取数据流。
围绕“React 聊天室组件切换 roomId 时,WebSocket Effect 应如何在依赖变化中避免收到上个房间消”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 roomId 是响应式依赖并 cleanup 断开旧连接。
围绕“在 React 的 useEffect 中订阅聊天服务或 WebSocket 时,为什么清理函数必不可少”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确依赖变化时 React 先用旧值执行清理再重新执行 effect、缺失清理会造成连接泄漏与重复消息。
围绕“React Native Pressable 如何利用 pressed 状态做按压反馈,hitSlop 与 pres”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖要求解释热区扩大与滑出保留区的交互意义及函数式样式写法。
围绕“React Native Android App Links 的 intent-filter 与 assetlink”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答要聚焦 autoVerify、域名指纹与 Digital Asset Links 匹配。
围绕“聊天长连接网关要支撑百万在线时,连接状态、心跳与路由表应放在哪里”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖判断时要说明连接亲和、状态外置与断线重连路由刷新策略。
围绕“Playwright 中 page.waitForSelector 与 expect(locator).toBeVi”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确前者单次等待状态、后者基于轮询的重试断言及推荐用 web-first assertions 的理由。
围绕“Vitest 中 expect.assertions() 和 expect.hasAssertions() 在异步测”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖区分强制断言数量与至少一次断言两类防护。
围绕“什么时候该用软断言(soft assertions)让一个用例报告多个失败,代价是什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答聚合失败与失败即停之间的诊断价值权衡。
展示 assertNever 让新增联合成员触发编译错误,解释 never 与 void 的差异、default 返回值的隐藏遗漏,以及外部数据仍需要运行时校验。
围绕“TypeScript 3.7 引入的断言函数 asserts x is T 是什么,与普通类型守卫有什么区别”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确断言函数通过抛异常而非返回布尔来收窄后续代码,以及与守卫函数在使用场景上的分工。
围绕“TypeScript 中断言函数的 asserts condition 形式(不带 is)有什么作用”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确「函数返回则条件为真」这一单独形式如何让编译器相信外部不变量。
围绕“Vite 的 assetsInlineLimit 如何决定静态资源是内联为 base64 还是输出为文件”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要答出小于阈值内联减少请求、Git LFS 等例外及如何强制排除。
围绕“为什么推荐使用 role=alert 而不是自己设置 aria-live=assertive?它有什么特殊行为”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 alert 自动具有 assertive 特性,且仅用于重要信息。
围绕“在动态内容更新时,如何通过 ARIA live region 向屏幕阅读器通知?请说明 aria-live 的取值”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须区分 polite 和 assertive,并讨论使用时机。
围绕“界面中出现的短暂通知(如 toast)应如何使用 ARIA live region?它适合用 aria-live=a”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须区分 toast 根据重要性选择 polite 或 assertive。
围绕“浏览器编译 WebAssembly 为什么能很快进入优化执行”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要讲清格式可验证、分层编译快速启动再热优化的流水线。
围绕“WebAssembly 的 memory.atomic.wait 与 notify 解决什么问题,能在主线程用吗”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明原子等待/唤醒的同步语义及主线程禁止阻塞等待的限制。
围绕“上线前如何减小 .wasm 文件的体积”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕列举优化级别、去调试段、wasm-opt 与按需加载手段。