Vai trò
Lộ trình ôn phỏng vấn Backend
Tổng hợp câu hỏi, bộ luyện tập và case study đã xuất bản phù hợp với Backend.
51
Câu hỏi
7
Bộ câu hỏi
26
Case study
Những nhóm câu hỏi Backend thường gặp
Với vai trò Backend, nhà tuyển dụng thường kiểm tra nền tảng kỹ thuật, kinh nghiệm xử lý tình huống, cách phối hợp trong dự án và khả năng ra quyết định. Bạn nên luyện cả câu hỏi ngắn để rà kiến thức lẫn case study để chuẩn bị cho các câu hỏi “nếu gặp tình huống này thì xử lý thế nào?”.
Hiện CodeReady có 51 câu hỏi, 7 bộ luyện tập và 26 case study liên quan đến Backend. Hãy bắt đầu từ câu hỏi nền tảng, sau đó chuyển sang bộ luyện tập hoặc case study để luyện nhịp trả lời giống buổi phỏng vấn thật.
Đi nhanh tới nội dung
Câu hỏi mới nhất
Xem tất cảLàm thế nào để cài đặt cơ chế khóa phân tán (Distributed Lock) an toàn trong môi trường Node.js đa server khi thao tác với cơ sở dữ liệu chia sẻ?
Khi xử lý payload JSON cực lớn trong các API backend có thông lượng cao, JSON.parse và JSON.stringify có thể trở thành điểm nghẽn cổ chai (bottleneck) như thế nào và cách khắc phục?
Chiến lược quản lý lỗi toàn cục cho các Promise bị từ chối (Unhandled Rejection) và ngoại lệ chưa bắt trong ứng dụng Node.js enterprise nên được thiết kế thế nào?
Lỗ hổng Prototype Pollution trong JavaScript hoạt động như thế nào và các biện pháp phòng chống ở cấp độ kiến trúc hệ thống backend là gì?
Làm thế nào để xây dựng một kiến trúc backend mô-đun hóa cao bằng JavaScript cho phép tải và gỡ bỏ các module tính năng động tại thời điểm chạy?
Làm thế nào để giảm thiểu hiện tượng tạm dừng (Stop-The-World pauses) do Garbage Collection gây ra trong các hệ thống Node.js yêu cầu độ trễ thấp (Low Latency)?
Bộ luyện tập phù hợp
Xem tất cảBộ câu hỏi và case study thực chiến cho vị trí Principal Backend JavaScript, tập trung vào kiến trúc hệ thống, hiệu suất Node.js và các bài toán quy mô lớn.
Bộ câu hỏi luyện phỏng vấn chuyên sâu dành cho vị trí Lead JavaScript Backend, tập trung vào kiến trúc Node.js, hiệu năng, xử lý bất đồng bộ và thiết kế hệ thống phân tán.
Bộ câu hỏi và tình huống phỏng vấn thực tế dành cho vị trí Senior JavaScript Backend tại thị trường Việt Nam.
Bộ luyện phỏng vấn tập trung vào JavaScript phía server, Event Loop, bất đồng bộ, tối ưu hiệu năng và xử lý tình huống thực tế cho lập trình viên Backend cấp độ Middle.
Bộ câu hỏi và tình huống phỏng vấn thực tế dành cho lập trình viên Backend JavaScript cấp độ Junior tại thị trường Việt Nam.
Bộ câu hỏi và tình huống phỏng vấn thực tế dành cho vị trí Backend JavaScript cấp độ Fresher, tập trung vào kiến thức nền tảng Node.js, xử lý bất đồng bộ và các bài toán thực tế.
Case study liên quan
Xem tất cảKhắc phục triệt để hiện tượng nghẽn cổ chai cơ sở dữ liệu do lỗi N+1 query và thiếu chỉ mục trên hệ thống báo cáo.
Xem cách xử lýThiết kế hệ thống chỉnh sửa tài liệu thời gian thực cho phép hàng trăm nghìn người dùng kết nối đồng thời.
Xem cách xử lýChia nhỏ ứng dụng backend Monolith Node.js khổng lồ thành hệ thống Microservices theo phương pháp Strangler Fig Pattern.
Xem cách xử lýNâng cấp kiến trúc API Gateway bằng Node.js để xử lý gấp 5 lần thông lượng mà không cần tăng gấp đôi hạ tầng phần cứng.
Xem cách xử lýGiải quyết bài toán tràn bộ nhớ định kỳ (OOM) trên dịch vụ thanh toán cốt lõi viết bằng Node.js trong mùa cao điểm mua sắm.
Xem cách xử lýNâng cấp API Gateway tự phát triển bằng Node.js để chịu tải hàng triệu request mỗi ngày với độ trễ tối thiểu.
Xem cách xử lý