interviewQA
面试高频问题整理与解答,覆盖 Java 后端、高并发、中间件等核心技术考点。
All Articles in interviewQA
LangChain和Langgraph和hermes相关问题
LangChain是智能体开发基础层,提供模型、消息、工具等模块化能力,LangGraph为底层编排引擎,通过状态、节点、边实现可控复杂工作流。配套LangSmith、第三方Langfuse提供可观测能力,依托中间件、分层记忆实现容错与上下文治理。Agent遵循LLM+Harness架构,Hermes基于GEPA算法,可离线迭代技能库,实现智能体自主进化。
RAG相关问题
RAG即检索增强生成,通过知识与模型参数解耦,无需微调大模型,解决模型知识滞后、私有知识缺失、幻觉问题。分为离线建库(文档分块、Embedding向量化、向量入库)与在线推理(Query改写、多路召回、Rerank精排、Prompt组装生成)。工程以混合检索、Chunk优化、分层评测优化效果,仅缓解幻觉,无法彻底根除。
Agent相关问题
本文系统讲解 Agent 相关核心概念:Agent 以大模型为大脑,依靠规划、工具、记忆形成执行闭环,区分于被动输出的裸 LLM。介绍 ReAct、Plan‑and‑Execute、Reflection 等范式,对比 Workflow、Tools 差异,阐述长短记忆、压缩方案、Multi‑Agent 协作调度,分析手搓 Agent 与框架选型,覆盖规划反思机制与工程落地权衡。
Netty相关问题
这份文档覆盖 IO 模型、Netty 线程 / 内存 / 编解码、TCP 内核调优。BIO/NIO/AIO 区分 IO 阻塞方式,epoll LT/ET 决定性能;主从 Reactor 隔离 Boss/Worker 避免连接阻塞。池化内存、零拷贝降低 GC 与拷贝开销,LengthField 解码器解决粘半包。IdleState 做应用心跳,高低水位实现发送反压;配套 somaxconn、tcp_syncookies、ulimit 等 Linux 参数优化连接队列与句柄,全方位提升长连接并发稳定性。
RocketMQ相关问题
介绍Producer/Consumer/NameServer/Broker四大角色职责、Reactor多线程模型(Main/Sub Reactor+业务线程池)、路由注册机制(心跳检测120s超时)、消息类型及CommitLog+ConsumeQueue+Index三层存储架构。
JUC相关问题
讲解Java内存模型(主内存与工作内存交互)、线程实现方式及调度、并发三大特性(原子性/可见性/有序性)、Happens-Before规则、线程六种状态转换、wait/notify/volatile原理。




