个人技术知识体系

十余年 .NET → Java → Python → AI Agent 开发经历沉淀的知识体系

📚 知识文档

由浅入深的技术知识整理,覆盖完整技术栈:

编程语言基础

C#/.NET、Java、Python 三大生态,语言特性与运行时原理

⭐⭐⭐ 🎯 基础

数据结构与算法

数组、链表、树、图、排序、查找、动态规划

⭐⭐⭐⭐ 🎯 基础

桌面应用开发

WinForms、WPF、MVVM 模式、数据绑定与自定义控件

⭐⭐ 💻 应用开发

Web 后端开发

ASP.NET Core、Spring Boot、FastAPI,ORM 与安全认证

⭐⭐⭐ 💻 应用开发

Vue 前端开发

Vue 3、Composition API、Pinia、设计模式、工程化

⭐⭐⭐ 💻 应用开发

React 前端开发

React 18、Hooks、状态管理、Next.js、设计模式

⭐⭐⭐ 💻 应用开发

微服务架构

Spring Cloud、服务治理、分布式事务、DDD 领域驱动

⭐⭐⭐⭐ 🏗️ 架构基建

数据存储

MySQL、Redis、MongoDB、ES、ORM 框架对比与缓存策略

⭐⭐⭐ 🏗️ 架构基建

消息队列

RabbitMQ、Kafka、RocketMQ,消息可靠性与架构设计

⭐⭐⭐ 🏗️ 架构基建

DevOps & 工程化

CI/CD、Docker、Kubernetes、监控与日志体系

⭐⭐⭐ ⚙️ 工程化

架构设计

设计模式、架构风格、分布式系统、架构决策

⭐⭐⭐⭐ ⚙️ 工程化

爬虫与数据处理

Scrapy、反爬策略、Pandas 数据处理与可视化

⭐⭐ 🚀 专项

AI Agent 开发

LLM、Prompt Engineering、RAG、LangChain、多 Agent 协作

⭐⭐⭐⭐ 🚀 专项

跨领域能力迁移

.NET → Java → Python 技术对照与通用能力抽象

⭐⭐⭐ 📈 成长

下一步拓展方向

云原生、数据工程、AI 深入、安全、全栈能力

⭐⭐⭐⭐⭐ 📈 成长

📝 面试题库

按模块分类的面试题库,由浅入深,含答案和关联知识点:

分组 模块 题目数量 链接
🎯 基础 编程语言基础 30 题 查看
🎯 基础 数据结构与算法 30 题 查看
💻 应用 桌面应用开发 15 题 查看
💻 应用 Web 后端开发 40 题 查看
💻 应用 Vue 前端开发 28 题 查看
💻 应用 React 前端开发 25 题 查看
🏗️ 架构 微服务架构 35 题 查看
🏗️ 架构 数据存储 35 题 查看
🏗️ 架构 消息队列 25 题 查看
⚙️ 工程 DevOps & 工程化 25 题 查看
⚙️ 工程 架构设计 30 题 查看
🚀 专项 爬虫与数据处理 15 题 查看
🚀 专项 AI Agent 开发 30 题 查看
📈 成长 跨领域能力迁移 15 题 查看
📈 成长 下一步拓展方向 15 题 查看

合计:约 390 道题目

🚀 如何使用


最后更新:2026-04-25