面试真题讲解
逐题讲清解题思路、关键实现与常见追问。
前端面试题:如何安全使用 field-sizing: content?
从自适应表单尺寸、最小最大边界、可访问性和兼容降级出发,评估 field-sizing: content 的适用场景。
如何安全使用 Kubernetes ValidatingAdmissionPolicy?
后端面试中,围绕 Kubernetes CEL 准入策略、绑定范围、失败模式、例外与渐进发布设计校验方案。
数据面试题:如何用 PostgreSQL pg_overexplain 调试计划器行为?
围绕 EXPLAIN (DEBUG) 与 RANGE_TABLE 设计安全、可复现的计划器诊断流程。
后端面试题:如何迁移已废弃的 HTTP Warning 响应头?
识别 Warning 的缓存语义和弃用边界,用 Age、Cache-Control、响应状态与可观测性替代旧式警告。
如何使用 Go FlightRecorder 做生产诊断?
Go 面试中,围绕 Go 1.25 runtime/trace.FlightRecorder、环形缓冲区、触发安全与并发快照设计诊断方案。
编程面试题:Java 25 的 ScopedValue 如何安全传播请求上下文?
比较 ScopedValue 与 ThreadLocal,设计不可变、词法作用域和结构化并发下的上下文传播。
前端面试题:什么时候用 text-wrap: balance 或 pretty?
从标题平衡、段落孤行、性能边界和多语言布局出发,选择 text-wrap 的策略并设计渐进增强。
行为面试题:讲一次你提高质量标准却没有冻结交付的经历
用 STAR 说明如何识别质量缺口、设定可验证标准、分层风险并在交付压力下持续修复。
如何设计 Kubernetes Pod 级资源请求?
后端面试中,围绕 Kubernetes PodLevelResources、优先级、QoS、共享预算与容器请求迁移做设计。
数据面试题:如何诊断 PostgreSQL 参数化查询的 generic plan?
解释 custom plan 与 generic plan 的差异,使用 EXPLAIN (GENERIC_PLAN) 定位参数分布导致的性能回归。
前端面试题:什么时候用 CSS @property 注册自定义属性?
用 syntax、inherits 和 initial-value 让 CSS 自定义属性具备类型、继承和动画边界,并判断它何时值得引入。
如何在 PostgreSQL 18 中选择虚拟或存储生成列?
数据面试中,围绕 PostgreSQL 18 生成列语义、表达式限制、读写成本、索引与迁移安全做出选择。
前端面试题:WebGPU 的 GPUDevice 丢失后如何安全恢复?
围绕 GPUDevice.lost 设计设备重建、资源重建、并发收敛与不可恢复降级方案。
通用面试题:API 什么时候应该返回 425 Too Early?
从 TLS 1.3 0-RTT 的重放风险出发,判断 425 的适用条件、重试边界、网关协作和幂等保护。
数据面试:如何为机器学习数据集设计可审计的 Data Card?
从来源、代表性和质量证据出发设计 Data Card,让使用者知道数据能做什么、不能做什么,以及风险如何被控制。
如何安全使用 Kubernetes restartPolicyRules?
后端面试中,围绕 Kubernetes v1.35 容器重启规则、失败分类、灰度门槛与恢复安全设计回答。
系统设计面试题:如何用 Kubernetes schedulingGates 控制 Pod 进入调度队列?
围绕 Pod Scheduling Readiness 设计准入、解闸、超时、观测与故障恢复方案。
编程面试题:实现带权 Reservoir Sampling
在未知长度的数据流中维护固定大小的无放回带权样本,讨论 key 生成、堆维护、数值稳定性和分布式合并。
前端面试题:如何用 text-box-trim 解决字体度量导致的垂直对齐?
从字体度量与 half-leading 出发,说明 text-box-trim、text-box-edge 和兼容降级的工程方案。
如何判断是否应该上线合并队列?
产品面试中,围绕合并安全、反馈速度、CI 成本与灰度指标,判断合并队列是否值得上线。
产品经理面试:如何设计带留存护栏的价格实验?
从假设、随机分组、收入指标、长期留存、护栏和停止规则设计可解释且不会透支用户信任的价格实验。
前端面试题:如何用 transition-behavior 处理离散 UI 状态?
围绕 allow-discrete、display、popover、兼容性与无障碍,设计不会闪烁或提前消失的进入和退出动画。
数据面试题:如何设计 ClickHouse Refreshable Materialized View?
从全量周期刷新、增量物化视图边界、原子替换、依赖关系和 APPEND 快照出发,设计可观测的数据汇总链路。
后端面试题:API 何时返回 421 Misdirected Request?
从 HTTP 连接复用、SNI 与 Host 匹配、重试边界和代理职责判断 421,设计可诊断又不会误重试的响应。