程序员面试宝典

一站式面试准备平台

一站式面试准备平台

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

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

52

面试题数量

6

技术领域

1

文章作者

2026

持续更新

热门分类

查看全部

最新题目

52 题,第 4/5
frontend/javascript中级

JavaScript 原型与原型链

深入理解 JavaScript 原型、原型链及继承机制

JavaScriptprototype原型链+2
backend/go高级

Go Goroutine 与 GMP 调度模型

深入理解 Go 协程的 GMP 调度模型、运行时机制及性能优化

GoGoroutineGMP+2
frontend/javascript高级

JavaScript 事件循环与并发模型

深入理解 JavaScript 事件循环、任务队列、微任务队列及并发模型

JavaScript事件循环Event Loop+2
backend/java高级

Java 虚拟机(JVM)深入理解

深入理解 JVM 内存结构、类加载机制、垃圾回收算法及性能调优

JavaJVM内存结构+2
backend/python中级

Python 数据结构与算法

深入理解 Python 常用数据结构、算法复杂度及实现技巧

Python数据结构算法+2
database/mysql高级

MySQL 索引原理与优化

深入理解 MySQL 索引结构、B+树原理、索引优化及最佳实践

MySQL索引B+树+2
frontend/javascript中级

JavaScript Promise 与 async/await 详解

深入理解 Promise 异步编程模型及 async/await 语法糖

JavaScriptPromiseasync+2
frontend/react高级

React 虚拟 DOM 与 Diff 算法

深入理解 React 虚拟 DOM 的工作原理及 Diff 算法的实现

React虚拟DOMDiff算法+2
frontend/javascript中级

JavaScript 闭包详解

深入理解 JavaScript 闭包的概念、原理和应用场景

JavaScript闭包作用域+1
backend/go高级

Go Channel 底层原理深度解析

深入理解 channel 语言的并发模型

Go并发channel
backend/go高级

Go 并发编程

深入理解 Go 语言的并发模型,包括 goroutine、channel、select 等核心概念

Go并发goroutine+1
backend/java中级

Java 集合框架

深入理解 Java 集合框架,包括 List、Set、Map 等核心接口及其实现类

Java集合List+2

热门标签

准备好迎接挑战了吗?

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