C++
- 对象模型、值类别、引用折叠、移动语义
- 智能指针、RAII、异常安全、容器与算法
- 多线程内存模型、锁、原子、并发常见坑
Interview Prep
C++、OS、后端八股与相关方向的面试复习整理。
LIVE INTERVIEW SIMULATOR
点左侧专题,右侧会切换真实排障场景;点“跑一遍流程”会逐步推进节点、命令输出和面试追问。这一块就是演示效果,不是入口列表。
race / leak / timeout
打开完整站点秒杀下单链路压测
把“会写 goroutine”变成“能解释生命周期、取消传播和资源归属”。
go test -run TestCheckout -race ./...race: clean · timeout path covered · goroutines returned to baseline
面试追问
goroutine 泄漏怎么定位?先看阻塞栈,再看 channel 所有权。把概率性的 Agent 拆成可验证的组件、轨迹与任务:测试夹具、Trace 回放、离线评测、安全对抗和 CI 门禁。
关键用户旅程、Playwright隔离、异步等待、Trace证据、Flaky治理,以及 Agent 端到端如何验证工具与副作用。
Grafana Data Source、Dashboard、Explore与Alerting,以及Metrics、Traces、Logs如何关联成AgentOps排障与回归闭环。
真实数据库、缓存、消息队列、HTTP/gRPC 与 MCP 边界的测试方法,以及 Consumer-driven Contract、Fixture、隔离和清理。
结构化日志、事件模型、Loki标签与Structured Metadata、LogQL、采集可靠性、隐私治理及Agent日志设计。
Prometheus数据模型、四类指标、标签基数、PromQL、Histogram、RED与USE、SLO及Agent指标设计。
Metrics、Logs、Traces与Grafana系列入口:从信号模型、采集存储和关联排障,到Agent链路与测试回灌。
Benchmark、Load、Stress、Spike、Soak、容量模型、长尾延迟、故障注入,以及 Agent 的 Token、成本与工具链路性能。
软件测试系列入口:基础、单元测试、集成与契约测试、端到端、性能可靠性,以及 Agent 测试。
从测试对象、Oracle、测试分类与反馈层次,到覆盖率、Mutation、风险驱动和 Agent 系统的双重不确定性。
Trace、Span、Context Propagation、采样、Collector、Tempo,以及Planner、Model、Tool与Retrieval的Agent Span设计。
测试边界、AAA、Table-driven Test、Test Double、属性测试、Fuzz、并发与时间,以及 Agent 确定性组件的测试方法。
从 Socket、TCP、HTTP、SSE 与 WebSocket,一路拆到 RPC、JSON-RPC 和 MCP;把分层、连接、流式传输、超时重试与 Agent 工程串成一条线。
从检索排序指标、工具与轨迹评测,到数据集构建、离线与端到端测试、统计检验、Baseline 和回归门禁。
区分 Prompt、RAG、Tool、LoRA 与全量微调,解释低秩更新、数据构造、评测和 Agent 项目落点。
结合 AgentOps 项目回答长任务状态、SSE 补放、Redis/SQLite 分工、取消语义与可审计 Trace。
Agent HTTP Tool 的 SSRF 防护:窄参数、URL 校验、DNS Rebinding、Egress Policy、凭据隔离与审计。
从受控行动循环出发,说明 Agent 核心组件、主流工具调用、思维链、ReAct 与多 Agent 编排难点。
从 Record Batch 到 ISR、HW、Consumer Offset 与事务,说明 Kafka 各阶段成功语义的有效边界。
沿一条 UPDATE 的数据路径拆开 PostgreSQL 的进程模型、MVCC、WAL、Checkpoint、VACUUM、隔离级别与复制。
从索引构建到 BM25、Dense Retrieval、ANN、融合、重排、GraphRAG、上下文构造与评测,完整梳理 RAG 的算法和工程边界。
拆开 Redis 的事件循环、底层编码、RDB/AOF、复制、Sentinel、Cluster、Cache-Aside 与分布式锁。
Agent 运行时、检索、评测、工具编排、安全与微调的独立复习入口。
PostgreSQL、Kafka、Redis 与 RAG:四条独立的数据路径。
火山引擎开源的 AI Agent 上下文数据库:viking:// 文件系统范式、L0/L1/L2 分层加载、目录递归检索、三种上下文类型、会话与记忆提炼,以及 Go 客户端/Agent 的实现八股。
整理 DP 四步法、线性 DP、二维路径 DP、子序列 DP、01 背包与完全背包、字符串 DP、股票 DP,并附一组练习题。
整理邻接表建图、BFS/DFS 遍历、网格图 dx dy、拓扑排序、并查集、BFS 与 Dijkstra 最短路,并附一组精简练习题。
整理 AIOps 多 Agent 故障诊断项目的关键点,覆盖 ReAct、Tool Calling、MCP、GraphRAG、Vector RAG、可观测性、审计链路和 RAG 评估。
从 CAP 定理到 Kubernetes,从负载均衡到 Service Mesh,整理分布式系统与云原生的常见主题。
整理 RabbitMQ 核心知识:AMQP 协议、交换机与路由、队列机制、消息可靠性、死信与延迟、集群高可用与性能调优。
PostgreSQL 核心技术梳理:进程架构、MVCC、索引、WAL、事务、VACUUM、复制与高可用。
基于 redcart 电商项目整理 Go 后端知识:基础语法、接口与反射、并发编程、内存管理、标准库核心与工程实践。
Redis 常见核心主题:数据结构、持久化、主从复制、集群、事务、分布式锁与缓存问题。
先把 C++ 面试里最常见的三条线讲顺:对象怎么活、资源怎么管、并发代码为什么会错。
把 CUDA / HPC 面试里最常被问的执行模型、内存层次和性能分析连成一条链。
把进程、虚拟内存、页表、文件描述符和系统调用放到一条能讲顺的链上。
这组文章怎么读、每篇解决什么问题,以及写这组内容时我刻意保留的边界。