Nghiên cứu thực tế: Phỏng vấn Backend Developer tại VPBank (fresher/junior)
Độ tin cậy dữ liệu: Tech stack (mục a) lấy trực tiếp từ JD chính thức của VPBank — độ tin cậy cao. Trải nghiệm phỏng vấn kỹ thuật chi tiết (mục c) của riêng VPBank khá ít trên mạng công khai; phần thiếu được bù bằng proxy (MB Bank) và có ghi chú rõ.
(a) Tech stack backend của VPBank (từ JD thật)
VPBank (ngân hàng) — nguồn: site tuyển dụng chính thức
Từ các JD "Backend Developer (Java) - TA171", "Java Developer (Microservices, Spring Boot) - TA150", trang tổng hợp IT 2025:
- Ngôn ngữ chính: Java (ngoài ra có Python, Go, .NET, JavaScript cho các team khác)
- Framework: Spring, Spring Boot, Hibernate/JPA; RESTful API/JSON
- Kiến trúc: Microservices, Domain-Driven Design, event-driven (Kafka, RabbitMQ, ActiveMQ)
- Database: Oracle, MS SQL, MySQL, PostgreSQL, MongoDB
- Caching/Monitoring: Redis, ELK, Prometheus, Grafana (JD Senior Java Developer – Digital Factory TA130)
- Cloud/Hạ tầng: AWS (lợi thế), Docker, Kubernetes/OpenShift
- CI/CD: Jenkins, Git, Maven, Gradle, Ant
- Core banking: Temenos T24/Transact — VPBank dùng Temenos từ 2006, vừa hoàn tất nâng cấp lên bản mới nhất chạy cloud-native trên Red Hat OpenShift (migrate 18+ triệu tài khoản trong <24h)
- Một số JD 2026 bắt đầu yêu cầu kỹ năng dùng AI coding tool (nguyên văn: "AI CLI/IDE tool: Claude/Opencode/Cursor/Kiro" — JD Senior Backend .NET hệ Collection)
Nguồn:
VPBankS (Chứng khoán VPBank)
(b) Quy trình phỏng vấn điển hình theo vòng
Tuyển lẻ (experienced/junior) — theo trang quy trình chính thức + review
- Nộp CV / sàng lọc hồ sơ
- Test online hoặc test trực tiếp trước/song song vòng phỏng vấn: IQ/logic (dãy số, suy luận, hình ảnh), tiếng Anh, test chuyên môn theo vị trí
- Phỏng vấn 1–3 vòng (mỗi vòng 30–60 phút, hội đồng 2–3 người gồm quản lý trực tiếp/trưởng bộ phận + HR), trực tiếp tại văn phòng hoặc online qua MS Teams
- Offer — có thư xác nhận qua email
Nguồn: https://tuyendung.vpbank.com.vn/tin-tuc/kien-thuc-tuyen-dung/quy-trinh-tuyen-dung-tai-vpbank-danh-cho-ung-vien-.35a54de2/vi ; https://vn.joboko.com/blog/review-phong-van-vpbank-nwi5734 ; https://viecoi.vn/en/cam-nang-nghe-nghiep/chi-tiet-ngan-hang-vpbank-va-nhung-kinh-nghiem-tra-loi-cau-hoi-phong-van-890.html
Fresher — VPBank Technology Young Talents (kênh chính cho fresher IT)
Theo trang chính thức chương trình (bản 2024) — 4 vòng:
- Nộp hồ sơ online
- Assessment: khối IT làm 3 bài — (i) Aptitude test qua email, (ii) Culture fit test qua email, (iii) đề xuất giải pháp cho bài toán IT cho trước (khối Data thì thêm test kỹ thuật online)
- Phỏng vấn trực tiếp với hiring manager (một số đợt có thêm group interview/business case: làm nhóm, 40 phút chuẩn bị slide rồi thuyết trình trước giám khảo — theo người tham gia kể trên VOZ)
- Thông báo kết quả & onboarding (toàn bộ từ nộp đơn đến đi làm gói trong ~1 tháng ở đợt 2024)
Nguồn: https://hr.vpbank.com.vn/ta/VPBankYoungTalents/index.html ; https://voz.vn/t/xin-review-ve-chuong-trinh-vpbank-young-talents-2025.1116255/
VPBank Technology Hackathon (kênh fresher thứ hai)
(c) Câu hỏi thật / được kể lại (kèm nguồn)
Được kể lại về VPBank trực tiếp
PROXY — câu hỏi kỹ thuật dev tại ngân hàng VN tương đương (do câu hỏi kỹ thuật VPBank kể lại công khai rất ít)
MB Bank, vị trí Dev Hà Nội (thread VOZ, ứng viên kể trực tiếp) — hội đồng 2–3 người kỹ thuật (có PM mảng app số) + 1 HR, hỏi:
- Java core, OOP
- Spring framework
- Kafka, Redis
- SQL / thiết kế database (RDBMS)
- Thuật toán + cấu trúc dữ liệu
- Nguyên tắc SOLID
- Bảo mật (security)
- Câu hỏi tình huống + hỏi sâu theo project trong CV
Nguồn (proxy): https://voz.vn/t/xin-quy-trinh-phong-van-dev-tai-mb-bank-hn.986276/ — Vì JD VPBank yêu cầu đúng bộ stack này (Java/Spring/Kafka/Redis/SQL), khả năng cao bộ câu hỏi tương đồng. Tham khảo thêm bộ câu hỏi backend chuẩn VN: https://itviec.com/blog/cau-hoi-phong-van-backend/ ; https://itnavi.com.vn/blog/cau-hoi-phong-van-backend
(d) Lưu ý đặc thù VPBank
- Fresher gần như phải đi qua chương trình tập trung (Young Talents hoặc Hackathon) — JD tuyển lẻ backend hầu hết yêu cầu 3+ năm kinh nghiệm.
- AWS là cloud chiến lược (Hackathon chạy trên AWS, JD ưu tiên AWS) — fresher biết AWS cơ bản là lợi thế cạnh tranh rõ rệt.
- Core banking Temenos T24/Transact chạy trên Red Hat OpenShift — hiểu khái niệm core banking, batch/online transaction, và Kubernetes là điểm cộng đặc thù; VPBank tự định vị "cloud-native bank".
- Có test IQ/aptitude + culture fit bắt buộc trước vòng phỏng vấn (gửi qua email với chương trình fresher) — nên luyện dạng dãy số/logic/hình ảnh trước.
- Đề bài fresher từng rất nặng (challenge 72h nộp doc + slide + video, theo VOZ 2024) — chuẩn bị tinh thần làm mini-project chứ không chỉ trắc nghiệm.
- Vòng nhóm/business case đánh giá cả tư duy kinh doanh, không thuần kỹ thuật — fresher IT nên chuẩn bị kỹ năng thuyết trình và framework phân tích cơ bản.
- Young Talents yêu cầu cam kết 2–3 năm, lương khởi điểm track chung được người tham gia kể ~10 triệu VND (chưa xác nhận cho track Công nghệ — track IT thường cao hơn; lương Software Engineer VPBank theo NodeFlair khoảng 21,9–48,7 triệu VND/tháng: https://nodeflair.com/companies/vpbank/salaries/software_engineer/Vietnam).
- Phỏng vấn có thể online qua MS Teams; kết quả có thể chờ lâu (3+ tuần theo VOZ).
- Xu hướng mới 2026: JD bắt đầu yêu cầu thành thạo AI coding tools (Claude, Cursor...) — nên chủ động thể hiện kinh nghiệm dùng AI trong workflow.
- Phân biệt khi tra cứu: trên Glassdoor, "VP Bank" (E477030) là ngân hàng Liechtenstein, không phải VPBank Việt Nam (đúng là "Vietnam Prosperity Bank VP", E1306595).
Khoảng trống dữ liệu: không tìm được bản kể lại chi tiết từng câu hỏi kỹ thuật của vòng phỏng vấn backend VPBank trên nguồn công khai (Glassdoor chặn truy cập, ITviec không có review phỏng vấn VPBank cụ thể); phần câu hỏi kỹ thuật dùng proxy MB Bank như ghi chú ở mục (c).