- "Sử dụng Redis nên đã nhanh hơn rất nhiều."
- "Tại sao lại sử dụng" thì không thể giải thích được.
- Khi nhận được câu hỏi truy vấn (follow-up question), họ sẽ bị lúng túng và gục ngã.
Cẩm nang tóm tắt cốt lõi phỏng vấn Backend hoàn thành trong 3 ngày [Naver, Kakao, Line, Coupang, Baemin, Danggeun, Toss]
"Còn một tuần nữa là đến buổi phỏng vấn kỹ thuật Backend, tôi nên bắt đầu từ đâu?" Bí mật của những câu trả lời khiến người phỏng vấn phải gật đầu Nắm vững các mẫu câu trả lời thực tế của những người đã đỗ vào Naver, Kakao, Coupang, Toss chỉ trong 3 ngày!
637 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
5.0
마젠토브힘내부왕
Tôi là người đã trượt phỏng vấn 13 lần liên tiếp Trong khi xem bài giảng về phỏng vấn😢tuy vẫn chưa hiểu rõ lắm nhưng tôi đã nhận ra😢rằng mình còn thiếu sót nhiều Tôi sẽ cố gắng hết mình cho đến khi hiểu được
5.0
jy
Tôi đã có thể giải tỏa được những phần cảm thấy bế tắc khi chuẩn bị chuyển việc, và thông qua bài giảng, tôi đã nhận ra bản thân mình còn thiếu sót ở điểm nào. Cảm ơn bạn vì bài giảng tuyệt vời này!
5.0
bshookhu
Tôi đã thanh toán 4 ngày trước khi phỏng vấn. Tôi sẽ hoàn thành khóa học và nhất định sẽ làm tốt, rồi báo tin đỗ cho thầy nghe! Cảm ơn thầy vì khóa học tuyệt vời.
Bạn sẽ nhận được điều này sau khi học.
Phương pháp đo lường thực tế để thể hiện kinh nghiệm dự án bằng con số
Cây trả lời chuyên sâu đối ứng đến câu hỏi phụ thứ 2-3
Kinh nghiệm mô phỏng phỏng vấn thử thực tế
Không phải là học thuộc lòng câu hỏi, mà người giải thích được lý do 'tại sao'
mới là người trúng tuyển.
Dành cho những ai đang gặp khó khăn với những câu trả lời trừu tượng kiểu như "Tôi đã từng dùng Redis" và bị tắc nghẽn ở các câu hỏi đào sâu. Chúng tôi sẽ nén nội dung phỏng vấn kinh nghiệm (dự án) và phỏng vấn kỹ thuật (khái niệm) vào trong 3 ngày để tạo ra cấu trúc câu trả lời giúp bạn trúng tuyển.
Vấn đề không nằm ở kiến thức, mà là cấu trúc giải thích lý do 'tại sao'.
Nếu bạn biết về công nghệ nhưng không thể giải thích được, trả lời một cách trừu tượng và bị tắc nghẽn trước các câu hỏi đào sâu — thì thay vì học thuộc lòng, bạn cần phải nắm vững cấu trúc trả lời trước đã.
Dừng lại ở mức "Tôi đã dùng Redis", "Tôi đã cải thiện hiệu suất".
Không thể trả lời được cho các câu hỏi như "Tại sao lại chọn cái này?", "Có phương pháp nào khác không?".
Đã từng sử dụng công nghệ nhưng không thể đưa ra căn cứ cho việc "tại sao lại sử dụng".
Câu trả lời giúp bạn trúng tuyển, với 6 loại vũ khí.
Sự khác biệt chỉ có ở bài giảng này — Chúng tôi sẽ trình bày cho bạn thấy các thẻ bài về Công thức trả lời ABC, 5 bước 'Tại sao', 7 mô típ câu hỏi phụ, kỹ năng sinh tồn, DNA doanh nghiệp và sự biến đổi thông qua số liệu hóa.
"많이 빨라졌어요"밖에 못 말해요.
Vấn đề→Giải quyết→Chỉ số cải thiện theo công thức một dòng.
"배우려고 썼어요"라고 답했어요.
"Tôi đã phải viết nó" — Đưa ra căn cứ cho sự lựa chọn.
Bị tắc nghẽn ở câu hỏi "Tại sao chọn cái này? Còn phương pháp khác thì sao?".
Chuẩn bị trước với 7 mẫu câu..
"Nếu thực sự không biết thì phải làm sao ạ?"
Thay vì im lặng, hãy thu hẹp phạm vi và thể hiện quá trình suy nghĩ(K8s→Docker).
"Không có thông tin về công ty thì làm sao để thu hút..."
Chuẩn bị xu hướng phỏng vấn theo từng công ty + các câu hỏi ngược lại cho nhà tuyển dụng. + reverse questions.
"Không có gì để số hóa cả."
Toido tạo ra các con số bằng kiểm thử tải K6.
Nếu câu hỏi này xuất hiện, hãy trả lời như thế này.
Index, Transaction Isolation, Lock, Cache, JPA — Giải thích các câu hỏi kỹ thuật thường gặp bằng các phép ẩn dụ, đồng thời trình bày chi tiết cách trả lời khi gặp những câu hỏi này.
"Nguyên lý hoạt động của chỉ mục B-Tree là gì?"
Trả lời rằng đây là một cây đã được sắp xếp nên có ưu thế trong việc truy vấn phạm vi và sắp xếp., making it strong for range queries and sorting.
"Hãy giải thích về cấp độ cô lập (isolation level)."
Giải thích bằng sự đánh đổi (trade-off) giữa tính đồng thời và tính nhất quán.
"Sự khác biệt giữa Lock bi quan (Pessimistic) và Lock lạc quan (Optimistic) là gì?"
Nếu xung đột xảy ra thường xuyên thì dùng bi quan, nếu hiếm khi xảy ra thì dùng lạc quan.
"Tính nhất quán giữa Redis và DB thì sao?"
Giải thích lý do tại sao Cache Aside là cơ bản. is the default.
"Nếu bộ nhớ đệm (cache) bị hỏng thì phải làm sao?"
Bằng cách đối ứng với Penetration·Avalanche·Hot Key.
"Tại sao INSERT batch không hoạt động vậy?"
Biết được cạm bẫy nơi chiến lược IDENTITY ngăn chặn việc xử lý hàng loạt (bulk). blocks bulk operations.
Cùng một trải nghiệm, nhưng câu trả lời sẽ quyết định việc đỗ hay trượt.
- "p95 320ms→90ms, đã cải thiện bằng cache."
- Trả lời cùng với căn cứ lựa chọn và các phương án thay thế.
- Đối phó được cả 7 kiểu câu hỏi truy vấn (follow-up questions).
Tôi đã học thuộc câu trả lời cho các câu hỏi, nhưng tại sao tôi vẫn cứ bị trượt nhỉ?
Phỏng vấn kỹ thuật không xem trọng đáp án mà xem trọng lý do "tại sao". Hãy cùng xem một kịch bản bị loại phổ biến nhé.
Bạn có từng gặp trường hợp như thế này không?
Bạn đã bao giờ cứng họng trước câu hỏi "Tại sao bạn lại sử dụng công nghệ đó" chưa?
Bạn đã bao giờ trả lời là "Nó đã nhanh hơn rất nhiều" rồi lại cảm thấy hối hận chưa?
Đích thân nhà phát triển đang làm việc thực tế, người từng tham gia phỏng vấn tại 24 công ty.
Giảng viên là nhà phát triển 6 năm kinh nghiệm từng vào đến vòng phỏng vấn cuối cùng của Coupang và Yanolja, đồng thời sở hữu câu chuyện nhảy việc qua 24 công ty sẽ trực tiếp hướng dẫn.
Cựu nhà phát triển server tại Viva Republica (Toss) — chia sẻ những chiến lược đã được kiểm chứng thực tế tại phòng phỏng vấn.
Không phải lý thuyết suông, chúng tôi sẽ review trực tiếp sơ yếu lý lịch và câu trả lời của học viên thực tế, sau đó đưa ra phản hồi ngay lập tức.
Tôi vận hành cộng đồng chinh phục việc làm lập trình viên (KakaoTalk, Discord) và hỗ trợ học viên cho đến cùng.
3 ngày · hơn 30 bài giảng, từ phỏng vấn lý lịch đến phỏng vấn kỹ thuật.
Luồng hóa kinh nghiệm → Chứng minh bằng con số·Tính đồng thời → Cho đến DNA doanh nghiệp·Caching. Tiến hành sửa đổi sơ yếu lý lịch thực tế trực tiếp. Nhấn vào từng phần để xem mục lục chi tiết.
섹션 1. 📅 Day 1 · 경험의 흐름화 + DB 핵심 원리경험 질문
- 1👋 Chào mừng! Bắt đầu hành trình sống sót qua buổi phỏng vấn trong 3 ngày
- 2👁️ Người phỏng vấn không nhìn vào 'cái gì' mà nhìn vào 'tại sao'
- 3🌱 Tôi là người mới và chưa có kinh nghiệm thì phải làm sao?
- 4📝 Xây dựng câu chuyện với cấu trúc 5 chương + Chẩn đoán sơ yếu lý lịch thực tế
섹션 2. 📅 Day 2 · 수치로 증명하기 + 동시성 제어수치화·동시성
- 5💯 Lời thú nhận của người phỏng vấn: 90 người có lý thuyết vs 1 người có thực tế
- 6📐 Công thức trả lời A-B-C: Bí mật của mọi câu trả lời trúng tuyển
- 7🎤 7 mô típ câu hỏi nối tiếp: Sự thật về phong cách tự do
- 8📊 Sách bài tập thực chiến: Thuật biến hóa Before (0 điểm) → After (100 điểm)
- 9⚙️ Cấp độ cô lập Transaction: Tính đồng thời vs Tính nhất quán
- 10🔒 Khóa bi quan vs Khóa lạc quan: Học về tính đồng thời từ buồng vệ sinh
섹션 3. 📅 Day 3 · 기업 DNA + 캐싱·심화기업·캐싱
- 11🏢 Phân tích DNA doanh nghiệp: Chinh phục hoàn toàn Naver/Kakao/Coupang/Toss
- 12🛡️ 5 kỹ năng sinh tồn khi không biết: Im lặng là điều tồi tệ nhất
- 13📋 Kế hoạch chuẩn bị phỏng vấn 4 tuần & Danh sách kiểm tra trong ngày
- 14💾 3 chiến lược bộ nhớ đệm: Lý do Cache Aside là vua
- 15💥 3 sự cố bộ nhớ đệm (cache) phổ biến: Penetration/Avalanche/Hot Key
- 16⚡ Cạm bẫy của thao tác Bulk trong JPA: IDENTITY ngăn chặn xử lý theo lô (Batch)
Nếu bạn trượt phỏng vấn mà không biết lý do tại sao.
Người phù hợp
"Redis 써봤어요" 같은 추상적 답변만 하는 분
Những người bị tắc nghẽn trước các câu hỏi đào sâu ("Tại sao chọn cái này?", "Còn cách nào khác không?")
Người có dự án nhưng không biết cách diễn đạt khi phỏng vấn
Những người biết về công nghệ nhưng không đưa ra được căn cứ "tại sao lại sử dụng"
Những người cần điều chỉnh mức độ kỳ vọng
- Người mới bắt đầu muốn học các khái niệm CS một cách bài bản từ những bước đầu tiên.
- Người bắt đầu học lập trình từ tay trắng hoặc không thuộc chuyên ngành liên quan
- Người chuẩn bị cho các vị trí công việc ngoài Backend như Frontend, Kế hoạch, v.v.
Sơ cấp — Chỉ cần có một kinh nghiệm dự án là có thể bắt đầu.
Có ít nhất 1 kinh nghiệm làm dự án Backend (có thể là bài tập ở trường, bootcamp hoặc dự án cá nhân).
Kinh nghiệm tạo API đơn giản bằng Spring hoặc Node.js.
Kinh nghiệm đã từng nghiên cứu về hướng đối tượng, DB, cache, index ít nhất một lần.
Sau khi kết thúc khóa học, bạn sẽ đạt được bốn điều này.
Xây dựng câu trả lời đỗ phỏng vấn với công thức trả lời ABC theo trình tự Vấn đề → Giải quyết → Chỉ số cải thiện.
Không bị lung lay trước 7 kiểu câu hỏi truy vấn như "Tại sao lại chọn?", "Còn phương pháp nào khác không?".
Thay vì im lặng, hãy đối đáp bằng kỹ năng sinh tồn cho thấy quá trình tư duy ngay cả với những câu hỏi mà bạn không biết.
Bạn có thể chuẩn bị câu trả lời và câu hỏi ngược lại được tùy chỉnh theo từng doanh nghiệp Naver, Kakao, Coupang, Baemin và Toss.
Để lại đánh giá khóa học, bạn sẽ nhận được mẫu chuẩn bị phỏng vấn thực tế.
Danh sách kiểm tra chiến lược phỏng vấn theo từng doanh nghiệp, danh mục dự án, thư viện câu hỏi về kinh nghiệm & kỹ năng — đây là mẫu Notion giúp bạn có thể trực tiếp luyện tập.
Chỉ mở và xem những phần bạn thắc mắc.
신입이라 경험이 별로 없는데 들어도 되나요?
Vâng. Chỉ cần có 1 dự án từ toy project, bootcamp hoặc bài tập ở trường là được. Chúng tôi sẽ hướng dẫn từ cách "làm thế nào để gây ấn tượng khi chưa có kinh nghiệm".
진짜 모르는 질문이 나오면 어떻게 하나요?
Im lặng là điều tồi tệ nhất. Chia sẻ quá trình suy nghĩ, đặt câu hỏi để làm rõ vấn đề nhằm kéo dài thời gian, thu hẹp phạm vi (K8s→Docker), sự trung thực + ý chí học hỏi — chúng ta sẽ thực hành đúng 5 kỹ năng sinh tồn này.
수치화할 경험이 없는데요?
Tôi sẽ cung cấp mẫu hướng dẫn cách đo lường và con số hóa kết quả Before/After bằng bài kiểm tra tải K6 ngay cả đối với các dự án nhỏ (toy project).
CS를 하나도 모르는 완전 입문자도 되나요?
Khóa học này ở mức độ sơ cấp. Khóa học được xây dựng dựa trên tiền đề là bạn đã có ít nhất một dự án Backend và đã từng học qua về hướng đối tượng, DB, cache, index ít nhất một lần.
Đừng học thuộc lòng, hãy giải thích lý do "tại sao".
Người phỏng vấn không xem xét việc bạn có học thuộc lòng câu trả lời hay không, mà xem bạn có thể giải thích được lý do của sự lựa chọn đó hay không. Chỉ sau 3 ngày, những câu trả lời trừu tượng sẽ được thay thế bằng các con số và căn cứ cụ thể, giúp bạn không bị lung lay trước các câu hỏi đào sâu.
Khuyến nghị cho
những người này
Khóa học này dành cho ai?
Một lập trình viên backend đang cảm thấy mông lung, không biết nên bắt đầu chuẩn bị từ đâu cho buổi phỏng vấn kỹ thuật sắp tới.
Nhà phát triển mới vào nghề từng trải qua cảm giác suy sụp khi chỉ trả lời được mỗi "ACID ạ..." cho câu hỏi "Transaction là gì?"
Nhà phát triển trẻ đã từng thực hiện dự án nhưng không thể trả lời bằng con số cho câu hỏi "Vậy kết quả như thế nào?"
Ứng viên cứ lặp đi lặp lại cùng một câu trả lời trong mỗi buổi phỏng vấn rồi lại bị đánh trượt
Cần biết trước khi bắt đầu?
Kinh nghiệm sử dụng Spring Boot cơ bản
Kinh nghiệm sử dụng JPA cơ bản
Xin chào
Đây là dingcodingco
Xác minh Inflearn
Xác minh sự nghiệp
17,788
Học viên
1,810
Đánh giá
346
Trả lời
4.9
Xếp hạng
21
Các khóa học
🚀 Từng làm việc tại Toss, tốt nghiệp POSTECH | Nhà phát triển Backend hiện tại (+8 năm)
🎥 YouTuber 20.000 người đăng ký | Sản xuất nội dung về lập trình
📚 Giảng viên Inflearn | Tổng số học viên 15.000+
👥 Đang vận hành cộng đồng tuyển dụng lập trình viên (8.000+)
🧩 Người đóng góp (Contributor) cho nhiều dự án mã nguồn mở (Gradle, Spring AI, v.v.)
📝 Kinh nghiệm vượt qua vòng hồ sơ tại 38 công ty và hơn 100 lần chỉnh sửa CV trên Kmong (Đánh giá 5.0 sao)
Tôi truyền đạt những thông tin thực tế từ ngành công nghiệp một cách dễ hiểu và có tính diễn dịch.
I deliver vivid, real-world industry insights in an easy-to-understand and deductive manner.
Chương trình giảng dạy
Tất cả
34 bài giảng ∙ (3giờ 33phút)
Tài liệu khóa học:
Đánh giá
Tất cả
77 đánh giá
5.0
77 đánh giá
wjdgusxo998723Đánh giá 1
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
jyjyĐánh giá 1
∙
Đánh giá trung bình 5.0
bshookhu0978Đánh giá 1
∙
Đánh giá trung bình 5.0
jkjkjk57106410Đánh giá 5
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
jslĐánh giá 5
∙
Đánh giá trung bình 5.0
Khóa học khác của dingcodingco
Hãy khám phá các khóa học khác của giảng viên!
Khóa học tương tự
Khám phá các khóa học khác trong cùng lĩnh vực!











![[Khái niệm hay, thực hành nhiều] Phân tích dữ liệu SQL, phần giới thiệu!Hình thu nhỏ khóa học](https://cdn.inflearn.com/public/courses/328741/cover/e1d1e473-ef71-403e-93ef-63db6a7eba72/328741-eng-original.png?w=420)
![3. Khóa học phát triển web [Spring Framework + Framework chuẩn Chính phủ điện tử]Hình thu nhỏ khóa học](https://cdn.inflearn.com/public/courses/324888/course_cover/44f2d353-757a-4835-8935-d5b986674f91/egov-spring-eng.png?w=420)
![[Series phát triển game MMORPG bằng C# và Unity] Part5: Cơ sở dữ liệuHình thu nhỏ khóa học](https://cdn.inflearn.com/public/courses/325283/course_cover/afb413e6-681e-47cd-808a-099c79fed112/rookiss-rpg-5.jpg?w=420)