跳到主要内容

技术主题

按领域查找技术文章,阅读原理、示例和使用边界,再用文末面试题检查理解。准备具体岗位时,可以先从岗位路线确定复习顺序。

浏览文章目录 · 选择岗位路线

数据结构与算法

复杂度与正确性

线性结构与哈希

树与图

算法模式

操作系统

进程与线程

同步与死锁

内存管理

文件与 I/O

计算机网络

网络模型与 IP

TCP 与 UDP

HTTP

HTTPS 与 DNS

  • TLS · 3 道面试题
  • DNS · 4 道面试题

RPC

  • RPC · 3 道面试题

数据库

SQL

数据建模

索引

事务与锁

缓存与 Redis

Redis 基础

过期与内存

持久化与高可用

缓存设计

Redis 应用

消息队列与中间件

消息队列基础

搜索与协调

系统设计

设计方法

扩展与分片

分布式理论

分布式事务

服务可靠性

可用性与容灾

微服务治理

架构演进

设计题

安全

认证与授权

Web 安全

密码学与密钥

软件工程

软件测试

设计原则与设计模式

Java

语言基础

泛型、注解与反射

函数式与常用 API

集合

I/O

并发基础与锁

线程池与异步

JVM 内存与类加载

垃圾回收

JIT 与性能

JVM 诊断

Spring 核心

Spring MVC

Spring Boot 与生态

数据访问

测试与构建

AI 应用与 Agent

大模型基础

模型调用与提示

RAG

工具调用与协议

Agent 架构

状态与记忆

评估与观测

安全与服务化

框架与 AI 辅助开发

大数据

批处理计算

运维与云原生

Linux

容器

Kubernetes

CI/CD 与发布

可观测性

SRE 与故障响应

流量与接入