강의

멘토링

로드맵

BEST
Programming

/

Algorithm & Data Structure

38 nơi đậu bí quyết, 2025 thuật toán thiết yếu coding test

Với hướng dẫn từng bước dễ hiểu ngay cả cho người mới, bài kiểm tra coding từng mơ hồ sẽ trở nên rõ ràng. Chỉ cần học những gì cần và áp dụng ngay vào thực tế!

(5.0) 311 đánh giá

1,899 học viên

  • dingcodingco
코딩테스트대비
Python
Coding Test
Algorithm
data-structure

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • thuật toán

  • Thi code

  • Thi code

🎯 Hoàn thành Khóa học Kiểm tra Mã hóa với 38 lần Đạt

Tôi đã vượt qua tất cả các bài kiểm tra lập trình của các công ty dưới đây.


Naver, Kakao, Line, Coupang, Baemin, Carrot, Zigbang, Yanolja, Kakao Bank, My Real Trip, Hyperconnect,

Kakao Mobility, Naver Webtoon, Works Mobile, Bank Salad, Today's House...


Chuyện cũ rích rồi còn gì? Tôi đã thi viết code và chuyển việc vào năm 2024. Đến thời điểm này, tôi đã trải nghiệm các bài kiểm tra viết code của các công ty đang tuyển dụng. Vì vậy, tôi biết mình cần chuẩn bị những gì và cần chuẩn bị bao nhiêu .

Học code vô nghĩa? Không còn nữa. Tôi sẽ dạy bạn những gì bạn cần biết để xin việc . Chỉ cần học thật kỹ và vượt qua tất cả các bài kiểm tra code.

Tổng hợp các đánh giá thực tế từ những người đã tham gia khóa học và đã vượt qua.

2025/02/16 Thẻ Ví Du Lịch **Hyun

31/07/2025 Thông báo trúng tuyển vào 3 trường, Ông Oxx

Hãy học những điều này:

Học thuật toán dễ dàng với các ví dụ thực tế

  • Khách sạn con nhộng và khoang hàng hóa

  • Giỏ đựng đồ giặt và công viên giải trí

  • Tuyến đường ngắn nhất đến phòng cấp cứu và nơi làm việc

  • Những câu chuyện ngụ ngôn và lời giải thích mà bạn sẽ không quên một khi đã nghe.

Các thuật toán được làm rõ thông qua hình ảnh trực quan

  • Quá trình sắp xếp như được thấy trong hình ảnh động

  • Hiểu cấu trúc cây bằng sơ đồ

  • Cách thức hoạt động của ngăn xếp/hàng đợi, thay đổi từng bước

  • Quá trình tìm kiếm DFS/BFS được minh họa trong sơ đồ

Chuẩn bị cho bài kiểm tra mã hóa thực tế

  • Giải đáp các câu hỏi luyện tập trước đây từ Kakao, Line và Samsung

  • Phân tích xu hướng thi cử mới nhất theo công ty

  • Làm thế nào để tìm ra gợi ý cho vấn đề

  • Một phương pháp xác định giải pháp dựa trên phạm vi giá trị đầu vào.

Hỗ trợ tăng trưởng liên tục

  • Cung cấp một cộng đồng trực tuyến năng động

  • Hỏi & Đáp và phản hồi theo thời gian thực

  • Chia sẻ và thảo luận các giải pháp khác nhau

  • Đánh giá sống động từ các ứng viên thành công theo công ty

Các tính năng của khóa học này

📌 Mục tiêu không có căn cứ

  • Nó được tạo ra dành cho người mới bắt đầu chưa từng học thuật toán nào trước đây.

  • Bài viết giải thích chi tiết lý do tại sao mã này được sử dụng, ý tưởng này ra đời như thế nào và giá trị thay đổi ra sao khi mã thực sự được thực thi.

  • Nhưng trong trường hợp bạn vẫn chưa hiểu, tôi đã đưa thêm hình ảnh minh họa về giải pháp của thuật toán vào cuối video.

📌 Chỉ giải quyết vấn đề thôi sao? Hoàn toàn không.

  • Thay vì chỉ giải quyết vấn đề, chúng tôi sẽ hướng dẫn bạn từng bước cách tiếp cận và giải quyết vấn đề.

  • Các bài toán thuật toán không phải dành cho thiên tài toán học giải quyết. Một ý tưởng tuyệt vời? Một khoảnh khắc "Eureka"? Hoàn toàn không.

  • Mỗi yếu tố của bài toán đều cung cấp gợi ý về cách giải. Tôi sẽ chỉ cho bạn cách tìm ra những gợi ý đó.

📌 Hoạt động cộng đồng

  • Tuy nhiên, bạn có thể có một số câu hỏi hoặc thắc mắc mà bạn không hiểu.

  • Điều này có thể xảy ra một cách tự nhiên do bản chất của các bài giảng trực tuyến.

  • Vì vậy, chúng tôi đã tạo ra một cộng đồng nơi bạn có thể hỏi và trả lời câu hỏi theo thời gian thực.

  • Xin vui lòng tham gia và đặt bất kỳ câu hỏi nào bạn có. Chúng tôi cũng khuyến khích bạn chia sẻ các giải pháp thuật toán của mình với các nhà phát triển khác và cùng nhau giải quyết.

📌 60% lý thuyết, 40% thực hành

  • Chương trình giảng dạy này bắt đầu bằng những giải thích lý thuyết chi tiết và kết thúc bằng việc giải quyết các vấn đề thực tế mà các công ty đưa ra.

Tôi giới thiệu điều này cho những người này

Tôi không biết nên bắt đầu với thuật toán từ đâu.

Những người mới làm quen với thuật toán và muốn học một cách có hệ thống từ những kiến thức cơ bản

Tôi không hiểu giải pháp cho vấn đề này.
Những người muốn hiểu đúng về quy trình và nguyên tắc giải quyết vấn đề

Học một mình thật khó khăn
Những người muốn có một môi trường học tập nơi họ có thể cùng nhau phát triển thay vì đơn độc

🥳 🥳 🥳 Đánh giá thực tế của học viên 🥳 🥳 🥳

Sinh viên thực sự thành công Seong xx (lương khởi điểm khởi nghiệp 4300)

Sinh viên thực sự thành công ㅇxx (lương khởi điểm 4800 tại một công ty cỡ trung)

😨 Điểm đáng quan tâm 1 😨 .
Tôi nghe nói ngôn ngữ dùng cho bài kiểm tra lập trình hiện nay đã được thiết lập phải không?

Tùy thuộc vào ngăn xếp bạn đang hỗ trợ, ngôn ngữ bạn đang xem xét cho bài kiểm tra mã hóa sẽ được thiết lập, chẳng hạn như JavaScript cho phần giao diện người dùng và Java cho phần quản trị!

Đúng vậy, có những trường hợp ngôn ngữ bị ép buộc .

Tôi đã nhìn thấy mã ở 38 địa điểm nhưng chỉ gặp chúng ở 2 nơi.

Hầu như tất cả những nơi bạn nộp đơn đều không có hạn chế về ngôn ngữ.

Bất kể bạn diễn đạt thế nào, người phỏng vấn đều biết rằng cuối cùng, kỹ năng tư duy giải quyết vấn đề là rất quan trọng.


😨 Điểm đáng quan tâm thứ 2 😨 .
Đó không phải là ngôn ngữ chính của tôi sao?

Bạn có thể lo lắng vì đây không phải là ngôn ngữ bạn đã học.

Tuy nhiên, tôi nghĩ Python là ngôn ngữ dễ hiểu nhất .

Thuật toán vốn đã khó, nhưng khi bạn kết hợp ngữ pháp phức tạp với logic khó hiểu, mã sẽ càng trở nên khó đọc hơn.

Khi mới bắt đầu học, tốt nhất là bạn nên cố gắng hiểu bài một cách đơn giản nhất có thể, sau đó cố gắng diễn đạt theo cách khó hơn.

Sau khi hiểu được nó thông qua Python, bạn nên học cách diễn đạt nó bằng ngôn ngữ của riêng mình.

Nếu bạn hiểu logic trong Python, bạn chắc chắn có thể diễn đạt nó bằng Java.

😨 Cuối cùng, ngôn ngữ là phương tiện biểu đạt và việc hiểu vấn đề là quan trọng nhất.

Và ngôn ngữ dễ hiểu và dễ giải quyết nhất là Python.


[Cập nhật ngày 20 tháng 7 năm 2025]

Chúng tôi đã thêm mã bổ sung để nhiều học sinh có thể giải mã bằng Java và Javascript, điều mà các em hằng mong đợi!
Tôi chưa thêm bất kỳ bình luận nào vào ngôn ngữ này, nhưng tôi nghĩ sẽ tốt hơn nếu xem xét nó theo góc độ xem xét mã với cùng logic trong một ngôn ngữ khác!

🎁 SỰ KIỆN 🎁


những lợi ích đặc biệt chỉ dành cho những người tham gia khóa học.

những bài toán thuật toán đặc biệt được lựa chọn cẩn thận dựa trên các vấn đề thực tế gặp phải khi xem xét 38 bài kiểm tra mã hóa thực tế.


Bạn có thể coi đây là một cuốn sách bài tập đặc biệt dành cho những ai muốn nghiên cứu các bài toán ngoài việc nghiên cứu lý thuyết.
Sổ tay hướng dẫn này sẽ được cập nhật liên tục để bạn có thể chuẩn bị cho các thuật toán theo xu hướng!!

(Sổ tay hướng dẫn được cung cấp dưới dạng liên kết theo định dạng Notion!)


Chúng tôi sẽ cung cấp sổ bài tập tương ứng cho những người viết bài đánh giá về khóa học!

Cảm ơn

Nhận nó sau khi xác minh đánh giá khóa học của bạn trong cộng đồng thuật toán!

(Cách xác thực được viết ở bài giảng cuối cùng __)


Và đó không phải là tất cả

Chúng tôi thậm chí còn cung cấp hướng dẫn chuẩn bị công việc cho nhà phát triển (sơ yếu lý lịch, danh mục đầu tư, v.v.)!


🎁 SỰ KIỆN 2 🎁

Sau khi hoàn thành khóa học, những bạn đã vượt qua hãy chia sẻ đánh giá về khóa học + câu chuyện thay đổi công việc thành công của mình trong phòng chat mở nhé!

Sau đó, để bày tỏ lòng biết ơn, chúng tôi sẽ tặng bạn một phiếu quà tặng cà phê.


🎁 SỰ KIỆN 3 🎁

Vui lòng gửi khảo sát của Google qua liên kết này.

🎟 Chúng tôi sẽ gửi cho bạn một phiếu giảm giá 🎟


🎁 SỰ KIỆN 4 🎁

Mỗi đánh giá trung thực đều là nguồn động lực và giúp đỡ tuyệt vời cho những sinh viên khác.

Nếu bạn viết bài đánh giá bài giảng trên blog của mình và gửi theo liên kết bên dưới, bạn sẽ nhận được phiếu quà tặng Coupang Eats trị giá 30.000 won !

(Tuy nhiên, tỷ lệ tham dự phải đạt 80% hoặc cao hơn)


🎁 SỰ KIỆN 5 🎁


Nhận 3 tháng sử dụng Pycharm IDE miễn phí!

Để hỗ trợ cho các nghiên cứu phát triển của bạn, chúng tôi đã chuẩn bị những lợi ích đặc biệt kết hợp với JetBrains .
Nhận 3 tháng sử dụng Pycharm miễn phí với mã khuyến mại bên dưới!


Mã khuyến mãi : HYUNJOONPARKxJB
Lợi ích : 3 tháng truy cập miễn phí vào các IDE đơn lẻ của JetBrains (ví dụ: IntelliJ, PyCharm, WebStorm, v.v.)
Hạn sử dụng : Đến hết ngày 13 tháng 5 năm 2026
Cách sử dụng 😀

1. Truy cập trang đăng ký phiếu giảm giá chính thức của JetBrains.

2. Nhập mã và chọn IDE mong muốn.

3. Xác nhận giấy phép được cấp qua email

Lưu ý :
Mã này chỉ dành cho người dùng JetBrains mới .
(Chỉ những người chưa từng sử dụng giấy phép trả phí của JetBrains mới có thể đăng ký)
(Bạn có thể thực hiện điều này vô tận bằng cách tạo lại email Google)

😆 Cuối cùng, tôi muốn nhấn mạnh hai điều.

1. Khóa học này đã được xem xét kỹ lưỡng hai lần và tất cả video đều có phụ đề.

Bạn có thể nghĩ , "Có gì to tát đâu?" , nhưng nhiều bài giảng được tải lên mà không được xem xét.

Bài giảng này đã được xem xét kỹ lưỡng hai lần để đảm bảo tính đầy đủ, với phụ đề và ngữ cảnh được kiểm tra kỹ lưỡng.


2. Sách giáo khoa có tổng cộng 393 trang.

Bản thân sách giáo khoa được thiết kế để đảm bảo bạn hiểu rõ nội dung. Chúng tôi đã sắp xếp và trình bày tài liệu một cách có hệ thống để giúp bạn tiết kiệm thời gian và đảm bảo hiệu quả học tập tối đa .

Cập nhật ngày 30 tháng 11 năm 2024

Trong số phản hồi về bài giảng, có một người nói rằng, "Tôi ước có nhiều bài toán ví dụ hơn."

Để phản ánh điều này, các bài toán thưởng đã được thêm vào trong toàn bộ tài liệu bài giảng.

🎆 Bạn có thể coi các bài toán có biểu tượng là bài toán thưởng không có video giải thích riêng.

Cập nhật ngày 15 tháng 12 năm 2024

Thêm liên kết để tải xuống PDF sách giáo khoa

Cập nhật ngày 13 tháng 1 năm 2025

3-5. Đã thêm lời giải thích về cách cải thiện thêm ngăn xếp - cảm ơn zz gg

1-5. Đã thêm mô tả về tiêu chí cho ký tự đầu tiên không lặp lại trong việc tìm giá trị xuất hiện thường xuyên nhất - cảm ơn Oh Su-bin

3-9. Đã thêm mô tả điều kiện trong số các bài hát có cùng số lượt phát, các bài hát có số duy nhất thấp hơn sẽ được đưa vào trước - cảm ơn sonjs7554

Cập nhật ngày 18 tháng 5 năm 2025

4-2 Đã sửa lỗi hoạt ảnh trong video - cảm ơn Aerong

Cập nhật ngày 18 tháng 7 năm 2025

3-3 Đã sửa lỗi trong kết quả sắp xếp lựa chọn trong sách giáo khoa - cảm ơn Yoo Gabal

Cập nhật ngày 20 tháng 7 năm 2025

Đã thêm mã giải quyết vấn đề Java và Javascript

Ai đã tạo ra khóa học này

Tiết lộ câu chuyện phỏng vấn cuối cùng của Coupang, Yanolja - Câu chuyện của một nhà phát triển 6 năm chuyển đến 24 công ty [tập 5]

Những điều cần lưu ý trước khi tham gia lớp học

Nếu!! Bạn có bất kỳ thắc mắc nào trước khi đăng ký khóa học.

Tôi có thể học khóa học này ngay bây giờ không? Nếu bạn có bất kỳ thắc mắc nào, vui lòng hỏi trong phòng chat mở bất cứ lúc nào!!

😍 Tôi sẽ cố gắng hết sức để trả lời 😍

Môi trường thực hành

  • Trong bài giảng này, tôi sử dụng PyCharm. Phiên bản giáo dục (miễn phí) cũng ổn!

Tài liệu học tập

  • Chúng tôi chia sẻ mọi thứ với Notion!

Kiến thức và ghi chú của người chơi

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người mới bắt đầu chuẩn bị bài kiểm tra code

  • Những ai cảm thấy khó khăn trước việc học thuật toán đồ sộ.

  • Cần phương pháp giải quyết vấn đề thực chiến.

  • Người mới bắt đầu cần giải thích chú trọng hiểu và tiếp cận từng bước.

  • Người muốn học chỉ các thuật toán cốt lõi đã phản ánh xu hướng ra đề mới nhất.

Cần biết trước khi bắt đầu?

  • Python học sơ sơ

Xin chào
Đây là

7,857

Học viên

823

Đánh giá

154

Trả lời

4.9

Xếp hạng

7

Các khóa học

🚀 토스 출신 | 백엔드 8년차
🎥 2만 유튜버 | 개발 콘텐츠 제작
📚 인프런 강사 | 누적 수강생 5,000+
🤖 AI 와 개발자 취업에 진심입니다
👨‍👩‍👧‍👦 개취뽀 커뮤니티 운영중 4,000+

코딩을 뒤집다, 딩코딩코. 쉽고, 연역적으로 이해되는 지식을 전달합니다.

Chương trình giảng dạy

Tất cả

56 bài giảng ∙ (15giờ 33phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

311 đánh giá

5.0

311 đánh giá

  • yjym33님의 프로필 이미지
    yjym33

    Đánh giá 19

    Đánh giá trung bình 4.6

    5

    13% đã tham gia

    The instructor explained everything in detail, making it easy to understand even for those who are new to the subject. The visual aids at the end were also easy to follow, so it was very helpful. - What I would like to see: It would be great if there were explanations and problem-solving for complex algorithms that might come up on the CoTe, such as the Bellman-Ford, BFS, and Floyd-Warshall algorithms.

    • sethgots7214님의 프로필 이미지
      sethgots7214

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      18% đã tham gia

      It's been quite a while since I systematically studied algorithms. In practice, I often use libraries or frameworks, so I have fewer and fewer opportunities to directly contemplate and implement algorithms. This lecture allowed me to reorganize from the basics. In particular, I was impressed that it not only explained the concepts but also covered the way of thinking and approaches to solving problems in detail. Thanks to this, I was able to not only recall the concepts I had forgotten, but also regain the habit of thinking about how to write more efficient code. I think algorithms are not just for coding tests, but also greatly help to improve problem-solving skills. After building my basics through this lecture, I feel more confident in approaching new problems in the future. I highly recommend it to those who want to review from the basics!

      • lux님의 프로필 이미지
        lux

        Đánh giá 24

        Đánh giá trung bình 5.0

        5

        7% đã tham gia

        I bought this course because of the thumbnail, but the content was even better. I majored in it and have experience as a developer, but algorithm problems were always difficult. I am gradually gaining confidence while taking this course😊 I set a goal of completing the course in 5 weeks, so I hope I can finish it well!! - Structure: Each topic is well organized step by step, so it naturally connects from basic data structures to actual past exam questions. In particular, I liked the fact that various approaches were introduced in the process of solving each problem. - Teaching ability: The explanations of the Dingcoding instructor are amazing, so it is easy to understand even complex algorithms. Even using visualization data👍🏻👍🏻 - Practical application: It doesn't stop at simply explaining the theory, but also covers solving actual problems and analyzing efficiency, so I think it will be very helpful for actual coding tests! Recommended for: I highly recommend this course to those who are preparing for coding tests or want to systematically build up their algorithm skills. If you have some understanding of Python grammar, I think you will gain a lot from this course. Rating: ⭐⭐⭐⭐⭐ (5/5)

        • dingcodingco
          Giảng viên

          ㅋㅋnim!! Thank you so much for the detailed course review!! 😭😭😭😭 I really hope it was helpful!! Keep up the good work!!

      • bhn19979793님의 프로필 이미지
        bhn19979793

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        14% đã tham gia

        I got a job without majoring in it, but I wasn't very prepared for algorithms, so I'm taking this course to supplement it. It's really easy to understand with the abundant materials and explanations~!! I was worried because I didn't use Python in my work, but fortunately, it's an easy-to-understand language ㅎㅎ

        • dingcodingco
          Giảng viên

          bhn1997, I'm so glad you understood it well!! You'll definitely feel the advantages of Python as you code!! I really hope you can break the code through this lecture ㅎㅎ

      • zoavmdmlrhtn4086님의 프로필 이미지
        zoavmdmlrhtn4086

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        89% đã tham gia

        I had a lot of concerns when I started preparing for coding tests late while getting ready for job hunting. I approached this course with the mindset of "let's just get all the DFS, BFS, DP, and brute force problems right," and I actually passed a bank coding test by solving 3 out of 4 problems 😊😊 If I could do it, everyone can do it too. Fighting, everyone!

        • dingcodingco
          Giảng viên

          Oh congratulations Suho!!! 😊😊😊😊 Amazing!!!!!

      3.473.248 ₫

      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!