
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
큰돌
네이버, 카카오, 삼성의 코딩테스트를 10주만에 합격시킨 최고의 코딩테스트 강의!
Basic
코딩 테스트, 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,475
Học viên
645
Đánh giá
3,325
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
다른 분들이 길게 써놓은 리뷰들에서 짚어주는 부분들 모두 깊이 공감하고, 처음 cs 배우는 입장에서 치명적입니다. 리뷰들을 미리 읽어보지 않고 구매해서 후회하고 있네요. 목차의 내용들을 전부 알고 있는 분들은 복습에 좋을 것 같지만, 가격을 고려하면 굳이 구매해서 그렇게 하실 필요 없을 것 같습니다. 처음 배우시는 분들은 그냥 책 사세요.
이분 평이 제일 정확한거 같다. 책으로도 충분히 커버가 가능한 강의임
처음 이 수강평이 달린 이후. 강의 전체를 검토했고 부족한 부분 등을 보완해서 이후 100강이 넘는 업데이트를 진행했습니다. 참고부탁드립니다.
Đánh giá 48
∙
Đánh giá trung bình 5.0
5
CS의 전반적인 지식을 짧은 시간에 정리할 수 있는 좋은 강의였습니다.
안녕하세요 YONGHYUN님 ㅎㅎ 수강평 감사드립니다. 강의를 들으시다 피드백이 있으시면 언제든지 메일로 부탁드리고 질문이 있으시면 언제든지 질문게시판에 올려주시면 빠른 답변 드리겠습니다. 탄탄한 CS지식을 위해 최선을 다하겠습니다. 감사합니다. 강사 큰돌 올림.
Đánh giá 24
∙
Đánh giá trung bình 5.0
5
비전공생이라 CS에 대한 지식이 아예 없어 기술 면접에 항상 고민이 많았습니다. 강의에서 그림이나 예를 들어 네트워크 파트인 경우는 브라우저로 보여주면서 더욱 더 알기 쉽게 잘 알려 주셨습니다. 강사님의 책과 인강을 반복하면서 부족한 부분을 채워 나가고 있고 좋은 강의 책 감사 드립니다!
안녕하세요 권정현님 ㅎㅎ 수강평 감사드립니다. 강의를 들으시다 피드백이 있으시면 언제든지 메일로 부탁드리고 질문이 있으시면 언제든지 질문게시판에 올려주시면 빠른 답변 드리겠습니다. 탄탄한 CS지식을 위해 최선을 다하겠습니다. 감사합니다. 강사 큰돌 올림.
Đánh giá 15
∙
Đánh giá trung bình 5.0
5
전체적인 CS 지식 내용들을 빠르고 적당한 깊이까지 리뷰해주시기 때문에 너무 과하지도 부족하지도 않게 내용을 보충할 수 있어요. 설명해주시는 톤이나 자료들도 좋습니다. 면접 전에 구매해서 잘 기억안나는 부분만 수강하고 면접봤는데 덕분에 잘 본것같아요. 강의 내용도 지속적으로 업데이트 해주시던데 두고두고 보기 좋은 강의 같습니다 :)
안녕하세요 June님 ㅎㅎ 수강평 감사드립니다. 강의를 들으시다 피드백이 있으시면 언제든지 메일로 부탁드리고 질문이 있으시면 언제든지 질문게시판에 올려주시면 빠른 답변 드리겠습니다. 탄탄한 CS지식을 위해 최선을 다하겠습니다. 감사합니다. 강사 큰돌 올림.
3.457.345 ₫
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!