程序员面试宝典

一站式面试准备平台

搜索面试题

输入关键词搜索你感兴趣的面试题,支持按分类、难度筛选

筛选条件

热门标签

搜索结果 (18)

已应用筛选条件1/2
algorithms中级
2026-04-15

二叉搜索树

深入理解 BST 的性质、为什么中序遍历有序、以及如何验证 BST

二叉搜索树BST数据结构红黑树
agent/ai-search高级
2026-04-09

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

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

向量数据库HNSWIVFPQ+4
algorithms中级
2026-04-15

BFS与DFS详解

深入理解广度优先搜索和深度优先搜索的原理、在二叉树和图中的应用

BFSDFS搜索+1
algorithms中级
2026-04-15

二分查找变体

深入理解二分查找的本质:为什么是 O(log n)、边界条件处理、以及在旋转数组中的应用

二分查找二分搜索算法模板
algorithms中级
2026-04-15

回溯算法

深入理解回溯的本质:什么是"选择"与"撤销选择"、如何画出递归决策树

回溯DFS算法子集+1
algorithms中级
2026-04-15

二叉树遍历

深入理解前序、中序、后序遍历的原理,递归与迭代的区别,以及面试中的高频追问

二叉树遍历数据结构递归
algorithms中级
2026-04-15

动态规划基础

深入理解动态规划的核心思想:重叠子问题、最优子结构、状态定义,以及如何推导状态转移方程

动态规划DP算法最优子结构
algorithms中级
2026-04-15

图的表示与遍历

深入理解图的存储结构、BFS 和 DFS 的原理、以及它们在面试中的应用

BFSDFS数据结构+1
algorithms中级
2026-04-15

堆与优先队列

深入理解堆的结构、完全二叉树的性质、堆排序的原理,以及 Top K 问题的最优解法

优先队列数据结构Top K
algorithms初级
2026-04-15

栈和队列

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

队列数据结构基础
system-design中级
2026-04-15

数据库设计原则

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

数据库索引分库分表SQL优化
system-design中级
2026-04-15

系统设计基础概念

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

系统设计架构基础面试