JavaGuide
Lối vào chính
- Tuyến chính phỏng vấn backend: Hướng dẫn phỏng vấn backend (⭐ lõi của website): tổng hợp có hệ thống các nội dung lý thuyết phỏng vấn Java và các câu hỏi phỏng vấn backend tần suất cao, bao phủ Java Basics, Collection, Concurrency, JVM, Spring, MySQL, Redis, distributed, high concurrency, high availability và system design.
- Computer Science cơ bản: Hướng dẫn phỏng vấn Computer Science cơ bản: hệ thống hóa computer network, operating system, data structure và algorithm — nền tảng cốt lõi cho phỏng vấn backend, phù hợp để bù đắp lỗ hổng kiến thức cơ bản.
- Phát triển ứng dụng AI: Hướng dẫn phỏng vấn phát triển ứng dụng AI (⭐ mới): dành cho backend developer, hệ thống hóa các chủ đề thường gặp như kiến thức cơ bản về LLM, Prompt, Agent, RAG, MCP, kỹ thuật LLM API và AI system design; nếu muốn học bài bản, có thể kết hợp với Lộ trình học phát triển ứng dụng AI và Agent (bản mới nhất 2026) và Gợi ý học chuyển hướng từ backend sang AI Agent (bản mới nhất 2026).
- AI coding thực chiến: Hướng dẫn thực hành AI coding (⭐ mới): tập trung vào Claude Code, Codex, AI IDE, CLI Agent, quản lý context và workflow phát triển có AI hỗ trợ, giúp bạn thực sự đưa AI vào công việc code hằng ngày.
- Lộ trình học: Tổng hợp lộ trình học (bản mới nhất 2026): tổng hợp gợi ý học tập có hệ thống cho các hướng Java backend, AI application development, AI Agent và full-stack.
- Tài liệu mở rộng:
- 《Cẩm nang phỏng vấn Java》: bốn năm mài giũa, bổ sung cho nội dung bản mã nguồn mở JavaGuide, đưa bạn chuẩn bị phỏng vấn backend có hệ thống từ con số không!
- 《System design và câu hỏi tình huống thường gặp trong phỏng vấn backend》: 30+ câu hỏi system design và tình huống thường gặp, giúp bạn ứng phó với xu hướng phỏng vấn hiện nay ở các công ty lớn và vừa.
- ⭐ Nền tảng hỗ trợ phỏng vấn AI thông minh + cơ sở tri thức RAG: dự án LLM thực chiến dựa trên Spring Boot 4.0 + Java 21 + Spring AI 2.0, phù hợp làm dự án học tập và dự án ghi vào CV.
Bài viết chọn lọc
- Lộ trình phỏng vấn backend: Kế hoạch vượt qua phỏng vấn Java backend, Lộ trình học Java (bản mới nhất 2026), Tổng hợp trọng điểm phỏng vấn Java backend. Khi chưa biết bắt đầu ôn từ đâu, hãy ưu tiên xem nhóm này.
- Câu hỏi tần suất cao về Java và database: Java Basics, Java Collection, Java Concurrency, JVM, MySQL, Redis. Phù hợp để tập trung luyện các vấn đề cốt lõi về ngôn ngữ, runtime và lưu trữ dữ liệu.
- Câu hỏi tần suất cao về kiến trúc và middleware: Distributed, Microservice, Message queue, High performance, High availability, System design. Phù hợp để chuẩn bị cho phỏng vấn người đã có kinh nghiệm, vị trí trung–cao cấp và các câu hỏi đào sâu về tình huống dự án.
- Củng cố kiến thức nền tảng: Computer network, Operating system, Process và thread, Data structure và algorithm. Phù hợp để bù đắp năng lực nền tảng mà phỏng vấn sinh viên mới tốt nghiệp, người đã có kinh nghiệm và phỏng vấn tại công ty lớn đều không thể bỏ qua.
- Nâng cao phát triển ứng dụng AI: Lộ trình học phát triển ứng dụng AI và Agent (bản mới nhất 2026), Gợi ý học chuyển hướng từ backend sang AI Agent (bản mới nhất 2026), Hệ thống kiến thức phát triển ứng dụng AI, Thực hành kỹ thuật LLM API, Khái niệm cơ bản về RAG, System design cho ứng dụng AI. Phù hợp để backend developer xác định rõ lộ trình học trước, rồi đi từ việc gọi model đến ứng dụng AI có thể đưa lên production.
- Nâng cao hiệu suất lập trình với AI: Hướng dẫn AI coding thực chiến, Hướng dẫn sử dụng Claude Code, Hướng dẫn sử dụng Codex, Lựa chọn và thực hành AI IDE. Phù hợp để đưa công cụ AI coding thực sự vào quy trình phát triển, refactor và xử lý sự cố hằng ngày.
Về JavaGuide
JavaGuide là một kho kiến thức mã nguồn mở dành cho Java và backend developer, đã đạt 156K+ Star trên GitHub. Dự án khởi đầu từ việc ôn tập phỏng vấn Java, dần mở rộng thành bộ hướng dẫn học tập có hệ thống bao phủ công nghệ backend cốt lõi, thực hành kỹ thuật và phát triển ứng dụng AI.
JavaGuide được duy trì liên tục từ khi mã nguồn mở năm 2018, tích lũy 6200+ commit, với hơn 640 người đóng góp cùng tham gia duy trì và hoàn thiện.

Nội dung website bao gồm:
- Phỏng vấn backend: kiến thức cốt lõi về Java Basics, Collection, Concurrency, JVM, MySQL, Redis, distributed, system design.
- Phát triển ứng dụng AI: công nghệ tiên tiến như nền tảng LLM, Agent (AI Agent), RAG (tạo sinh tăng cường truy xuất) và giao thức MCP.
Thực lòng mong muốn làm tốt dự án này, để nó thực sự giúp được những bạn đang cần!
Nếu thấy nội dung của JavaGuide hữu ích với bạn, hãy tặng một Star miễn phí (hoàn toàn không bắt buộc, chỉ cần tặng nếu thấy nội dung hay và hữu ích), đó là sự khích lệ lớn nhất với tôi. Cảm ơn mọi người đã đồng hành, cùng nhau tiến bộ! Đường dẫn: GitHub | Gitee.
- Giới thiệu dự án (sự ra đời của JavaGuide)
- Hướng dẫn đóng góp (mong chờ đóng góp của bạn, nhiều phần thưởng)
- Câu hỏi thường gặp (trả lời chung một số thắc mắc của mọi người)
Bản PDF & liên hệ WeChat
- Nếu bạn thích bản PDF hơn (ví dụ để đọc khi đi lại / đọc offline / in ra học), hãy quét mã QR bên dưới và nhắn "PDF" để nhận bản mới nhất (cập nhật liên tục, xem giới thiệu chi tiết tại: Tài liệu PDF phỏng vấn backend mới nhất 2026).
- Nếu bạn muốn kết bạn WeChat với tôi, hãy quét mã QR bên dưới và nhắn "微信" (WeChat). Tôi sẽ chia sẻ một số nội dung kỹ thuật chất lượng, tài liệu học tập và cập nhật dự án trên trang cá nhân.

