
Luyện thi coding C++ trong 10 tuần | Coding test thuật toán
kundol
Khóa học luyện thi coding test đỉnh cao giúp bạn vượt qua các kỳ thi tuyển dụng của Naver, Kakao, Samsung chỉ trong 10 tuần!
초급
Coding Test, C++
Số 1 tại Hàn Quốc "Ghi chú kiến thức chuyên ngành CS cho phỏng vấn" Các bài giảng của tác giả về kiến thức khoa học máy tính như mẫu thiết kế, mạng, hệ điều hành và cơ sở dữ liệu! Bao gồm tất cả các khái niệm và câu hỏi mới nhất cần thiết cho các cuộc phỏng vấn khoa học máy tính!

mẫu thiết kế
hệ điều hành
mạng lưới
cơ sở dữ liệu
cấu trúc dữ liệu
Chuẩn bị cho phỏng vấn CS của N và K với các câu hỏi mới nhất
[Trích từ thông báo tuyển thực tập sinh thực tế của Kakao]
Kiến thức CS đề cập đến các mảng như Design Pattern, Network, Operating System, Database, Data Structure. Vấn đề là nếu học qua sách chuyên ngành thì quá nhiều, còn nếu học qua internet thì đôi khi có những kiến thức sai lệch khiến bạn bối rối.
Tôi đã viết cuốn sách "CS 전공지식 노트 - Sổ tay kiến thức chuyên ngành CS cho phỏng vấn" để giải quyết những vấn đề đó và đã tạo ra khóa học giúp bạn hoàn thành kiến thức CS một lần duy nhất dựa trên nội dung của cuốn sách cùng với những nội dung quan trọng không có trong sách.
[Điểm trung bình YES24: 9.9]
Khóa học này bao gồm kiến thức CS cốt lõi có trong cuốn sách kiến thức chuyên ngành CS chất lượng cao nhất số 1 tại Hàn Quốc "Kiến thức chuyên ngành CS cho phỏng vấn", cùng với kiến thức CS cốt lõi không có trong sách, kiến thức CS chuyên sâu giúp bạn chuẩn bị cho các câu hỏi đào sâu liên tiếp, và kiến thức để đối phó với các câu hỏi thực tế từ kinh nghiệm phỏng vấn của tác giả, độc giả và học viên.
Cách giải quyết tình trạng quá tải máy chủ do lưu lượng truy cập lớn - một câu hỏi thực tế từ phỏng vấn, được giải thích thông qua nội dung DEEP DIVE.
Tôi muốn hoàn thành mọi thứ liên quan đến "kiến thức CS" chỉ với một khóa học này. Xin lỗi nhưng chỉ học các câu hỏi phỏng vấn CS đã ra trước đây thì không thể chuẩn bị 100% cho phỏng vấn CS được. Tôi không chỉ học các câu hỏi đã ra mà còn học các khái niệm cơ bản cốt lõi của CS, và cả kiến thức sâu để đối phó với những câu hỏi đào sâu liên tiếp. Tôi muốn nói rằng đây mới là cách học kiến thức CS đúng đắn.
Từ kiến thức cần thiết cho lập trình viên, cơ sở dữ liệu, hệ điều hành, đến các mẹo phỏng vấn, chúng tôi cung cấp tài liệu giảng dạy tổng cộng 500 trang bao gồm các yếu tố thiết yếu của kiến thức CS. Qua đó, chúng tôi đã nỗ lực để chỉ với một khóa học này, bạn có thể bao quát toàn bộ nội dung kiến thức CS.
Nội dung giáo án như sau.
# Sự khác biệt thường được hỏi trong phỏng vấn được tổng hợp thành bảng rõ ràng | Khái niệm | Định nghĩa | Đặc điểm chính | Ví dụ/Trường hợp sử dụng | |-----------|-----------|----------------|--------------------------| | **== vs ===** | So sánh bằng | == so sánh giá trị (có ép kiểu), === so sánh giá trị và kiểu dữ
Các thuật ngữ dễ nhầm lẫn hoặc cần giải thích thêm được tổng hợp trong [Phụ lục]
Hình ảnh giải thích chính xác về REST API - một khái niệm thường gây nhầm lẫn.
Đây là câu hỏi thường gặp và kiến thức sâu sắc về việc xây dựng ERD cho Shopping Mall
Thông thường khi giảng dạy về JWT token trong các khóa học, người ta chỉ giải thích dựa trên một JWT token duy nhất, nhưng thực tế trong công việc thực tế khi sử dụng JWT, logic xác thực được thực hiện dựa trên 2 token là access token và refresh token. Đây là cách giải thích chính xác nhất về vấn đề này
Thực hành logic xác thực JWT token với code đơn giản hơn nhưng vẫn đảm bảo chất lượng đủ để sử dụng trong thực tế.
Cách giải thích bằng những hình vẽ thú vị để in sâu vào trí nhớ lâu dài.
Nếu bạn không có thời gian, chỉ cần nghe những bài giảng quan trọng nhất! Tốt nhất là nghe tất cả các bài giảng nhưng... để giúp những bạn học dồn vào phút chót, tôi đã đánh dấu mức độ quan trọng dựa trên số sao.
Không còn phải học hàng loạt sách giáo khoa chuyên ngành nữa
Tôi muốn tránh việc phải lục lọi trên internet để học.
Đừng lãng phí thời gian của bạn
Với khóa học này, tôi hy vọng bạn sẽ hoàn thành phần phỏng vấn về "Kiến thức CS".
Học kiến thức chuyên ngành Khoa học Máy tính dựa trên các mẫu thiết kế, mạng, hệ điều hành, cơ sở dữ liệu, cấu trúc dữ liệu và các câu hỏi phỏng vấn đã ra.
Kiến thức cơ bản mà các lập trình viên nhất định phải biết và thường xuyên xuất hiện trong phỏng vấn như JSON, API, XML, Docker, Container và các kiến thức tiên quyết cần thiết khác cho lập trình viên sẽ được giải thích chi tiết.
Các thư viện và framework đều có các design pattern được tích hợp sẵn một cách cơ bản. Có lẽ vì lý do này mà trong các buổi phỏng vấn, họ thường hỏi về design pattern với ý nghĩa là "Bạn có hiểu rõ về thư viện không?". Khóa học này không chỉ giải thích về khái niệm design pattern mà còn cho bạn biết chúng được áp dụng như thế nào trong các thư viện thực tế.
Giải thích về IP, HTTP, REST API quan trọng trong mạng và các phương pháp xử lý lưu lượng truy cập lớn thường xuất hiện trong các câu hỏi liên tiếp - giải thích sâu về phần quan trọng, chỉ nêu cốt lõi về phần không quan trọng.
Giới thiệu toàn diện về hệ điều hành và giải thích chi tiết về process, system call, kernel, cấu trúc bộ nhớ, v.v.
Giải thích tập trung vào các phần quan trọng trong cơ sở dữ liệu, bắt đầu từ khái niệm cơ bản là entity, đến transaction, indexing, isolation, quá trình chuẩn hóa, deadlock trong cơ sở dữ liệu, v.v.
Đầu tiên, chúng ta sẽ tìm hiểu về nền tảng cấu trúc dữ liệu thông qua việc giải thích độ phức tạp thời gian và độ phức tạp không gian, sau đó sẽ đề cập đến tất cả các cấu trúc dữ liệu thiết yếu như hàng đợi (queue), ngăn xếp (stack), v.v.
Cho đến nay, nếu chúng ta đã tìm hiểu về phỏng vấn CS, thì bây giờ tôi sẽ chia sẻ kinh nghiệm thực tế từ các buổi phỏng vấn tính cách và phỏng vấn kỹ thuật mà bản thân tôi đã trải qua, cùng với những bí quyết dựa trên "câu trả lời mẫu" mà tôi đã sử dụng trong các buổi phỏng vấn thực tế.
* Tham khảo: Toàn bộ code của khóa học được cung cấp tại https://github.com/wnghdcjfe/csnote!
Tôi tin rằng khóa học được cập nhật liên tục chính là khóa học tốt nhất. Như một minh chứng cho điều này, vào năm 2022, khóa học của tôi đã được chọn là khóa học có nhiều cập nhật nhất trong tất cả các khóa học trên Inflearn. Tôi sẽ luôn nỗ lực để các bạn có thể học khóa học tốt nhất bằng cách nhanh chóng phản ánh các phản hồi của học viên và những điểm cần cải thiện.
Năm 2023. Khóa học này đã được chọn là khóa học nhận được nhiều đánh giá nhất trong tất cả các khóa học trên Inflearn. Điều đó cho thấy khóa học đang nhận được sự hưởng ứng từ rất nhiều học viên và tôi tự hào rằng đây là khóa học giúp ích rất nhiều cho các buổi phỏng vấn CS của học viên.
Q. Bạn có muốn giới thiệu khóa học này cho ai không?
Tôi muốn giới thiệu khóa học này cho những người đã có chút kinh nghiệm lập trình và đang chuẩn bị phỏng vấn để vào công ty mong muốn nhưng không biết nên chuẩn bị gì, cũng như những người không chuyên hoặc chuyên ngành muốn trang bị kiến thức CS vững chắc.
Hỏi: Tôi có thể chuẩn bị toàn bộ phỏng vấn CS bằng khóa học này không?
Vâng, hoàn toàn có thể. Thứ nhất, phần lớn nội dung của khóa học này được chuẩn bị dựa trên các khái niệm xuất hiện trong đề thi phỏng vấn CS thực tế. Nói cách khác, đây là khóa học được chuẩn bị dựa trên các câu hỏi thực tế từ các công ty IT lớn. Thứ hai, tôi nghĩ khóa học càng vững chắc hơn vì được chuẩn bị dựa trên không chỉ kinh nghiệm của bản thân tôi mà còn cả kinh nghiệm phỏng vấn của các lập trình viên quen biết. Thứ ba, không chỉ chuẩn bị các khái niệm từ đề thi cũ mà còn đề phòng cả những khái niệm cốt lõi của kiến thức CS có khả năng xuất hiện. Hơn nữa, nếu học viên cho rằng cần những khái niệm nào đó, sau khi xem xét tôi sẽ sản xuất thêm để chuẩn bị cho cả "đề thi mới nhất". Chính vì vậy, tôi tin rằng chỉ với khóa học này là có thể chuẩn bị cho phỏng vấn CS.
Hỏi: Nếu đặt câu hỏi thì trong vòng bao nhiêu ngày sẽ nhận được câu trả lời ạ?
Nhanh nhất bạn có thể nhận được câu trả lời trong vòng 1 giờ, nhưng thông thường hãy nghĩ rằng sẽ mất từ 1 đến 3 ngày. (Trừ cuối tuần và ngày lễ)
Q. Làm thế nào để học hiệu quả nhất với khóa học này?
Ừm.. Thực ra tôi mong các bạn học bằng chiến lược ghi nhớ toàn bộ nội dung khóa học này. Bởi vì khóa học này đã chuẩn bị nội dung tổng quan và cốt lõi của CS + kiến thức sâu + các câu hỏi phỏng vấn thực tế, nên nếu các bạn ghi nhớ hết tất cả nội dung trong khóa học này thì tôi nghĩ các bạn có thể chuẩn bị hoàn hảo cho phỏng vấn CS. Chính vì vậy các bạn cần học từ từ. Tôi nghĩ cách tốt nhất là mỗi ngày dành khoảng 30 phút đến 1 giờ xem bài giảng, vừa hiểu vừa ghi nhớ, từng bước một trong khoảng 2 tháng để học.
Q. Có vẻ như các bài thực hành chủ yếu sử dụng Java hoặc JavaScript, nhưng tôi chủ yếu làm việc với Go hoặc Python, liệu tôi có thể hiểu được không?
Vâng, điều này hoàn toàn có thể hiểu được. Nếu bạn biết khoảng một ngôn ngữ lập trình thì tôi đã giải thích đủ dễ hiểu và cũng chuẩn bị code ở mức độ khó như vậy.
Khóa học này dành cho ai?
Một nhà phát triển có một số kinh nghiệm lập trình và muốn tìm hiểu kiến thức về CS.
Sinh viên chuyên ngành hoặc không chuyên ngành muốn học kiến thức CS
Cần biết trước khi bắt đầu?
Bạn cần biết ít nhất một ngôn ngữ lập trình.
9,489
Học viên
646
Đánh giá
3,329
Trả lời
4.8
Xếp hạng
3
Các khóa học
- 現어비스 대표 및 리드개발자
- 前 네이버 개발자
- 5년차 알고리즘 강사(네이버 / 카카오 / 라인 / 삼성 코딩테스트합격자 배출)
- 19, 20 IT 대기업 코딩테스트 합격자(All Solved)
- 2024 Meta HackerCup 알고리즘 대회 R1 상위 12%
- 자바스크립트 테스트 프레임워크 Mocha.js contributor
- 저서 《 면접을 위한 CS전공지식노트 》 2022 / 국내IT도서 1위 베스트 셀러
- 저서 《 실시간 모니터링 시스템을 만들면서 정복하는 MEVN》 2021 / 국내IT도서 63위 베스트셀러
Tất cả
213 bài giảng ∙ (25giờ 10phút)
Tài liệu khóa học:
28. DI và DIP ★★★
16:56
30. Mẫu Observer ★★☆
03:57
31. Mẫu Proxy ★★★
05:36
34. mô hình flux ★★★
05:10
59. HTTP header ★★★
09:35
Tất cả
249 đánh giá
4.8
249 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 3.0
3
Tôi rất đồng cảm với tất cả những điểm được chỉ ra trong những bài đánh giá dài của người khác, và với tư cách là người mới học CS lần đầu, điều đó thật tai hại. Tôi rất tiếc khi mua nó mà không đọc các nhận xét trước. Có thể sẽ tốt cho việc xem xét nếu bạn biết mọi thứ trong mục lục, nhưng xét về giá cả, tôi không nghĩ cần thiết phải mua nó. Nếu bạn đang học lần đầu tiên, chỉ cần mua một cuốn sách.
Tôi nghĩ nhận xét của người này là chính xác nhất. Đây là một bài giảng có thể dễ dàng được trình bày trong một cuốn sách.
Kể từ khi đánh giá đầu tiên của khóa học này đã được đăng. Chúng tôi đã rà soát lại tất cả các bài giảng, bổ sung những thiếu sót và cập nhật hơn 100 bài giảng. Xin lưu ý.
Đánh giá 48
∙
Đánh giá trung bình 5.0
5
Đó là một bài giảng hay cho phép bạn tóm tắt kiến thức tổng thể về CS trong một khoảng thời gian ngắn.
Xin chào YONGHYUN Cảm ơn bạn đã đánh giá. Nếu bạn có bất kỳ phản hồi nào sau khi nghe bài giảng, vui lòng gửi email cho chúng tôi bất cứ lúc nào. Nếu bạn có bất kỳ câu hỏi nào, vui lòng đăng lên bảng câu hỏi bất cứ lúc nào và chúng tôi sẽ phản hồi nhanh chóng. Chúng tôi sẽ cố gắng hết sức để cung cấp kiến thức CS vững chắc. Cảm ơn Giảng viên Keundal được đăng.
Đánh giá 7
∙
Đánh giá trung bình 4.6
5
Dù không học chuyên ngành nhưng tôi vẫn nghe như thể đang đọc một cuốn sách hoàn chỉnh. Tôi yêu lớp học này! Thực sự không có gì để nói về nó. Xây dựng kiến thức CS cơ bản cho phỏng vấn và phát triển
Xin chào Jas. Cảm ơn bạn đã đánh giá. Nếu bạn có bất kỳ phản hồi nào sau khi nghe bài giảng, vui lòng gửi email cho chúng tôi bất cứ lúc nào. Nếu bạn có bất kỳ câu hỏi nào, vui lòng đăng lên bảng câu hỏi bất cứ lúc nào và chúng tôi sẽ phản hồi nhanh chóng. Chúng tôi sẽ cố gắng hết sức để cung cấp kiến thức CS vững chắc. Cảm ơn Giảng viên Keundal được đăng.
Đánh giá 24
∙
Đánh giá trung bình 5.0
5
Là sinh viên không chuyên, tôi không có kiến thức về CS nên luôn có nhiều lo lắng khi phỏng vấn kỹ thuật. Trong bài giảng, phần mạng chẳng hạn được trình bày trên trình duyệt để dễ hiểu hơn. Tôi đang lấp đầy những khoảng trống bằng cách lặp lại sách và bài giảng của người hướng dẫn, và cảm ơn bạn vì cuốn sách bài giảng xuất sắc!
Xin chào, Jeonghyeon Kwon Cảm ơn bạn đã đánh giá. Nếu bạn có bất kỳ phản hồi nào sau khi nghe bài giảng, vui lòng gửi email cho chúng tôi bất cứ lúc nào. Nếu bạn có bất kỳ câu hỏi nào, vui lòng đăng lên bảng câu hỏi bất cứ lúc nào và chúng tôi sẽ phản hồi nhanh chóng. Chúng tôi sẽ cố gắng hết sức để cung cấp kiến thức CS vững chắc. Cảm ơn Giảng viên Keundal được đăng.
Đánh giá 15
∙
Đánh giá trung bình 5.0
5
Vì nội dung kiến thức CS tổng thể được ôn tập nhanh chóng và có độ sâu phù hợp nên bạn có thể bổ sung nội dung mà không quá thừa hoặc thiếu. Giọng điệu và chất liệu được cung cấp cũng tốt. Tôi đã mua nó trước khi phỏng vấn, chỉ lấy những phần tôi không nhớ rõ và vượt qua cuộc phỏng vấn, nhờ đó tôi nghĩ mình đã làm tốt. Nội dung khóa học được cập nhật liên tục nên có vẻ như đây là một khóa học tuyệt vời để xem đi xem lại :)
Xin chào tháng sáu. Cảm ơn bạn đã đánh giá. Nếu bạn có bất kỳ phản hồi nào sau khi nghe bài giảng, vui lòng gửi email cho chúng tôi bất cứ lúc nào. Nếu bạn có bất kỳ câu hỏi nào, vui lòng đăng lên bảng câu hỏi bất cứ lúc nào và chúng tôi sẽ phản hồi nhanh chóng. Chúng tôi sẽ cố gắng hết sức để cung cấp kiến thức CS vững chắc. Cảm ơn Giảng viên Keundal được đăng.
Ưu đãi có thời hạn
90 ₫
29%
3.459.842 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!