程序员面试宝典

一站式面试准备平台

一站式面试准备平台

掌握技术面试,从这里开始

收集整理各类编程语言和技术栈的面试题,涵盖从基础到高级的全面内容。 无论你是准备校招、社招还是技术晋升,这里都有你需要的资源。

52

面试题数量

6

技术领域

1

文章作者

2026

持续更新

热门分类

查看全部

最新题目

52 题,第 2/5
algorithms高级

背包问题系列

深入理解 0-1 背包、完全背包的原理,以及如何从问题中抽象出 DP 模型

背包问题动态规划0-1背包+1
algorithms初级

栈和队列

深入理解栈和队列的原理、应用场景、以及如何回答面试官的追问

队列数据结构+1
algorithms中级

字符串匹配算法

深入理解 KMP 算法的原理、前缀函数的作用、以及为什么 KMP 比暴力匹配快

字符串匹配KMPBoyer-Moore+1
algorithms中级

并查集

深入理解并查集的数据结构原理、路径压缩和按秩合并的优化、以及在连通性问题中的应用

并查集Union-FindDisjoint Set+1
system-design中级

缓存系统设计

理解缓存策略的原理、缓存问题(雪崩、击穿、穿透)的解决方案、以及 Redis 的应用

缓存RedisCDN+1
system-design中级

数据库设计原则

理解关系型数据库的设计范式、索引原理、以及分库分表的策略和挑战

数据库索引分库分表+1
system-design高级

分布式系统入门

理解分布式系统的核心概念:CAP定理、一致性哈希、分布式事务、以及常见的架构模式

分布式系统CAP一致性哈希+1
system-design高级

消息队列设计

理解消息队列的核心价值、常见问题(顺序性、可靠性、幂等性)的解决方案

消息队列MQKafka+2
system-design中级

系统设计基础概念

理解系统设计的核心原则、如何进行容量估算、以及常见架构模式

系统设计架构基础+1
agent/agentic-ai高级

Agentic AI:AI Agent 的规划、记忆与工具调用架构

深入讲解 AI Agent 的核心能力:规划(Planning)、记忆(Memory)、工具调用(Tool Use)与多 Agent 协作

AgentAI AgentReAct+4
agent/ai-search高级

向量数据库核心原理:HNSW、IVF、PQ 索引与近似最近邻搜索

深入讲解向量数据库的底层原理:HNSW 图索引、IVF 倒排索引、PQ量化压缩与混合搜索

向量数据库HNSWIVF+5
agent/langchain高级

LangChain 核心概念:链、代理与工具调用

深入理解 LangChain 的组件架构:LCEL 链式调用、Agent 代理、Tool 工具、Memory 记忆与_CALLBACKS_

LangChainLCELAgent+3

热门标签

准备好迎接挑战了吗?

加入正在准备技术面试的程序员,系统性地提升你的面试能力