面试真题与回答讲解 第 19 页,共 52 页
浏览 OfferCC 面试真题与回答讲解第 19 页,查看解题思路、实现细节、追问和公开来源。
编程面试:Go 1.26 runtime/secret 能否保证密钥从内存消失?
理解 runtime/secret 的实验边界、Do/Enabled 语义和前向保密设计,避免把内存清零误当完整密钥管理。
系统设计:如何设计支持 Trace 关联的 OpenTelemetry 日志管道?
从 OpenTelemetry Logs Data Model 和 OTLP 出发,设计多租户日志采集、资源属性、TraceId 关联、背压、采样、脱敏与可靠投递。
行为面试:讲一次你在模糊要求下推进工作的经历
用 STAR 讲清模糊来自哪里、如何确认成功标准与决策权、怎样用可逆试验推进,以及如何在证据变化时控制范围和复盘。
前端面试:如何用 HTML command 和 commandfor 设计可访问交互?
解释 Invoker Commands API 的 command、commandfor、内置命令与自定义 command 事件,覆盖对话框、Popover、键盘和降级。
后端面试:如何在多级代理链中处理 HTTP 407?
设计逐跳代理认证方案,区分 407 与 401、Proxy-Authorization 消费边界、CONNECT 隧道、凭证隔离与重试观测。
Kafka Tiered Storage:面试如何设计本地与远端保留策略?
围绕 Kafka KIP-405,解释本地层、远端层、分区级开关、保留边界、读取延迟与远端清理责任,回答如何在成本和可恢复性之间取舍。
如何把 App Intents 设计成可跨设备、可撤销的安全产品动作?
围绕 App Intents、稳定实体标识、敏感操作确认与系统发现,设计一套可解释、可恢复的产品动作模型。
TLS 1.3 握手后客户端认证何时适用?如何避免误用?
TLS 1.3 握手后客户端认证面试题:从能力协商、CertificateRequest 时机、状态机与降级风险解释按需 mTLS。
编程面试:如何用 Go 1.26 crypto/hpke 设计可轮换的信封加密?
用 HPKE 的 KEM、KDF、AEAD 与上下文绑定设计密钥轮换、版本兼容和误用防护。
系统设计面试:如何把 Kubernetes DRA 设备元数据安全暴露给容器?
围绕 Kubernetes v1.36 DRA device metadata,设计驱动、kubelet、挂载路径、版本和故障处理。
行为面试:如何回答一次在安全与易用性之间做取舍的经历?
用 STAR 讲清风险门槛、用户摩擦、替代控制和结果验证,避免把安全与体验写成空泛二选一。
前端面试:如何设计声明式 Shadow DOM 与渐进式 hydration?
用 shadowrootmode 支持服务端渲染、样式隔离与渐进增强,并处理 slot、浏览器兼容和自定义元素升级。
后端面试:如何用 Expect: 100-continue 安全上传大请求?
围绕大文件上传设计 HTTP 预检握手,处理 100 Continue、417 回退、代理兼容、超时重试与可观测性。
数据工程面试:如何评估 BigQuery continuous queries?
从官方限制出发,设计 BigQuery 持续查询的数据流、权限、成本与监控方案。
产品经理面试题:错误预算耗尽时,是否应该冻结发布?
用用户导向的 SLI、SLO 和错误预算建立发布闸门,并设计例外、恢复与治理机制。
通用技术面试:QUIC 如何在网络切换时保持连接?
解释 Connection ID、路径验证、NAT rebinding、迁移时机与隐私和拥塞控制取舍。
编程面试:Go 1.25 的 hostport 检查如何修复 IPv6 地址拼接?
从 IPv6 方括号、zone 标识、端口校验和 go vet hostport 设计可移植的网络地址构造。
Kubernetes DRA 面试题:如何设计可消费容量的共享设备调度?
从 Dynamic Resource Allocation 的 ResourceClaim、DeviceClass 与容量策略出发,设计跨命名空间共享 GPU 或网络设备的调度、隔离、失败处理和灰度方案。
行为面试:请讲一次你处理职业伦理困境的经历
考察候选人如何识别伦理红线、保护相关方、升级决策并在压力下保持事实和责任边界。
前端面试:如何用 Cookie Store API 与 Service Worker 同步状态?
解释 Cookie Store API 的异步读写、cookiechange 事件与 Service Worker 订阅,覆盖作用域、安全属性和降级策略。
后端面试:如何设计 HTTP RateLimit 响应头契约
把配额策略和剩余容量表达为可互操作的 RateLimit 响应头,同时处理缓存、中间层、动态限额、隐私与客户端退避。
数据工程面试:如何用 Avro Parsing Canonical Form 管理 schema 指纹?
从 Avro 规范化、schema resolution 与 Rabin 指纹出发,设计兼容检查、缓存协商和碰撞防护。
产品经理面试题:是否为多租户 SaaS 推出公平队列?
从客户痛点、服务指标、成本、迁移与灰度实验判断公平队列是否值得产品化。
通用面试:如何解释 BBR 与 CUBIC 的拥塞控制取舍?
从带宽、往返时延和丢包信号解释 BBR 与 CUBIC,并设计公平性、队列延迟和灰度回滚验证。