LEARNING RESOURCES
Thư viện học tập
Các quy tắc và mẫu câu cần dùng xuyên suốt 30 ngày. Có thể mở lại trước mỗi buổi luyện phỏng vấn.
METHOD 01
Quy trình nghe 4 lượt
Nghe mù
Nghe audio, không đọc transcript. Ghi lại từ khóa nhận diện được.
Đối chiếu
Mở câu hỏi và bản dịch. Tìm từ/cụm mình bỏ lỡ.
Shadowing
Nghe lại, tạm dừng và lặp lại từng câu thành tiếng.
Phản hồi
Trả lời 30–90 giây bằng kinh nghiệm thật, ghi âm và tự đánh giá.
METHOD 02
6 câu cứu nguy khi không nghe rõ
METHOD 03
Khung trả lời cho ứng viên Senior
Problem → Choice → Why → Trade-off → Result
Nêu vấn đề, quyết định, lý do, sự đánh đổi và kết quả. Nếu không có số liệu thật, hãy mô tả tác động định tính.
STAR
Situation: bối cảnh · Task: trách nhiệm · Action: hành động cá nhân · Result: kết quả thật.
VOICE PRACTICE
Prompt luyện với ChatGPT Voice
Act as a Senior Fullstack Developer interviewer. My English listening level is beginner. Ask me one question at a time about React, PHP, Node.js, PostgreSQL, MySQL, system design or teamwork. Start slowly. Wait for my spoken answer. If I do not understand, repeat or rephrase. After each answer, give concise feedback in Vietnamese and show a clearer, shorter English version. Ask a relevant follow-up question and gradually increase difficulty.
DATA & PRIVACY
Cách lưu và quản lý tiến độ
Checklist, điểm tự đánh giá và ghi chú được lưu bằng localStorage trong trình duyệt bạn đang dùng, không đồng bộ giữa thiết bị và không gửi lên server. Dùng cùng thiết bị/trình duyệt để tiếp tục. Nếu xóa dữ liệu trình duyệt, các ghi chú có thể mất.
Để chạy trên máy: mở index.html hoặc dùng python3 -m http.server 8000, không cần cài npm.