
10週間完成 C++ コーディングテスト | アルゴリズムコーディングテスト
kundol
ネイバー、カカオ、サムスンのコーディングテストに10週間で合格させた最高のコーディングテスト講座!
初級
Coding Test, C++
国内 1 位の「面接のための CS 専門知識ノート」の著者によるデザインパターン、ネットワーク、オペレーティング システム、データベースなどの CS 知識の講義! CS 面接に必要なすべての概念と最新の過去問題を取り上げます!

デザインパターン
オペレーティングシステム
ネットワーク
データベース
データ構造
CS 面接 N 社、K 社の最新出題問題への対策
[実際のカカオインターン募集公告より]
CS知識とは、デザインパターン、ネットワーク、オペレーティングシステム、データベース、データ構造を指しますが、これを専門書で勉強しようとすると量が多すぎて、インターネットで勉強しようとすると間違った知識があって混乱することも多いという問題点がありました。
私はそのような問題点を解決するために「面接のためのCS専攻知識ノート」という本を書き、この本の内容と本にはない重要な内容をもとにCS知識を一度に終わらせることができる講義を作りました。
[YES24平均評価9.9]
この講義は国内1位最高のクオリティを持つCS知識の本、「面接のためのCS専攻知識」の本に含まれている核心的なCS知識と、本にはない核心CS知識を含め、次々と続く質問に備えることができる深いCS知識と、筆者、読者、受講生たちの実際の面接経験から生まれた過去問題に備えることができる知識が含まれています。
実際の面接で出た質問である大規模トラフィックによるサーバー過負荷の解決方法をDEEP DIVEコンテンツを通じて説明する様子。
私はこの講義一つで「CS知識」に関することをすべて終わらせたいです。申し訳ありませんが、CS面接は過去問だけを勉強してはCS面接を100%対策することはできません。私はただ過去問だけを勉強するのではなく、CSの核心的な基礎概念、そして次々と続く質問に備えて深い知識まで。私はこれがCS知識を正しく勉強する方法だと言いたいです。
開発者必須知識から始まり、データベース、オペレーティングシステム、面接TIPまで、CS知識に必須的な要素を盛り込んだ全500ページの教材を提供します。これを通じて、この講義一つでCS知識全般的な内容をカバーできるよう努力しました。
教案の内容は以下の通りです。
# 面接でよく聞かれる違いをすっきりとした表で整理 | 比較項目 | A | B | 主な違い | |---------|---|---|---------| | **==** vs **===** | 동등 연산자 (타입 변환 O) | 일치 연산자 (타입 변환 X) | ==は型変換後に比較、===は型と値の両方を厳密に比較 | | **null** vs **undefined** | 의도적인 빈 값
混同しやすい用語や補足説明が必要な用語は[付録]にまとめる
REST APIについてよく混同されがちな点を正確に説明している様子。
よくある質問であり、深い知識であるショッピングモールERDを構築する様子
通常、講義でJWTトークンを説明する際にはjwtトークン1つだけで説明しますが、実際に実務でjwtを使用する際にはaccessトークンとrefreshトークンの2つを基盤として認証ロジックを実行します。これを最も正しく説明する様子
より簡単でありながら、実務で使用できる程度の品質のあるコードでJWTトークン認証ロジックの実習をしている様子。
面白い絵で記憶に長く残るように説明する様子。
時間がない場合は、重要度の高い講義だけを受講しても大丈夫です!すべての講義を受講するのが理想ですが...詰め込み学習をされる方のために、星マークを基準に重要度を設定しました。
これ以上数多くの専門書を勉強することと
インターネットを探し回って勉強することがないようにしたいです。
あなたの時間を無駄にせず
この講義一つで「CS知識」に関する面接を終わらせることを願っています。
デザインパターン、ネットワーク、オペレーティングシステム、データベース、データ構造、過去の面接問題を基にCS専門知識を学習します。
開発者なら必ず知っておくべき知識であり、面接でよく出る基礎知識問題であるJSON、API、XML、Docker、コンテナなど、開発者に必要な前提知識を詳しく説明します。
ライブラリやフレームワークには、デザインパターンが基本的に組み込まれているものです。そのため、面接ではライブラリをよく理解しているか?という趣旨でデザインパターンについて質問されることもあります。デザインパターンの概念だけでなく、実際のライブラリにどのように組み込まれているかをお伝えします。
ネットワークで重要なIP、HTTP、REST APIなどを説明し、次々と続く質問でよく出てくる大規模トラフィックを解決する方法など、重要な部分は深く、重要でない部分は核心だけを説明します。
オペレーティングシステムの全般的な部分を説明し、プロセス、システムコール、カーネル、メモリ構造などを詳しく解説します。
データベースの基本であるエンティティから始まり、トランザクション、インデックス、分離性、正規化プロセス、データベースにおけるデッドロックなど、データベースにおける重要な部分を重点的に説明します。
まず時間計算量と空間計算量を説明してデータ構造の基礎を学び、キュー、スタックなど必須のデータ構造をすべて扱います。
これまでCS面接について扱ってきましたが、実際に筆者が受けた人物面接と技術面接で経験した内容を、実際に筆者が面接で行った「模範解答」を基にノウハウをお届けします。
* 参考:講義のコードはhttps://github.com/wnghdcjfe/csnoteですべて提供されます!
私は継続的にアップデートする講座が最高の講座だと考えています。これを証明するかのように、2022年にはInflearn内のすべての講座の中で最も多くのアップデートを行った講座に選ばれました。常に受講生のフィードバックなど改善すべき点を素早く反映し、最高の講座を受講できるよう努力いたします。
2023年。Inflearn内のすべての講座の中で、受講レビューを最も多く受けた講座に選ばれました。それだけ多くの受講生の支持を得ており、受講生のCS面接に大きく役立つ講座だと自負しています。
Q. この講義をおすすめしたい方はいますか?
プログラミングはある程度経験があり、これから希望する企業に入るために面接を準備しているが、何を準備すべきかわからない方、非専攻者や専攻者など、しっかりとしたCS知識を身につけたい人におすすめしたいです。
Q. この講義でCS面接をすべて準備できますか?
はい、可能です。第一に、この講義の内容のほとんどは、CS面接の過去問から出題された概念に基づいて準備されています。つまり、実際のIT大企業から出題された問題に基づいて準備された講義です。第二に、私の経験だけでなく、私の知人である開発者たちの面接経験に基づいて準備された概念があるため、より確実だと考えています。第三に、過去問の概念だけでなく、出題されそうなCS知識の核心概念まで対策します。さらに、受講生の皆さんがこのような概念が必要だと言えば、検討後に制作して「最新の過去問」まで対策します。そのため、この講義一つでCS面接を準備できると考えています。
Q. 質問したら何日以内に返信いただけますか?
早ければ1時間以内に回答を受け取ることができますが、通常は1〜3日以内とお考えください。(週末および祝日を除く)
Q. この講座で最も効果的に学習するにはどうすればよいですか?
うーん...実は私はこの講義の内容をすべて暗記する戦略で勉強していただきたいと思います。なぜなら、この講義はCSの全般的かつ核心的な内容+深い知識+面接頻出問題まで準備したため、この講義内にある内容をすべて暗記すれば、CS面接は完璧に準備できると思います。そのため、ゆっくり勉強する必要があります。1日30分から1時間程度講義を見ながら理解して暗記し、着実に2ヶ月程度の時間をかけて勉強するのが最も良いと思います。
Q. JavaやJavaScriptを中心に実習を進めているようですが、私は主にGoやPythonを扱っていますが、理解できるでしょうか?
はい、理解可能です。一つの言語程度をご存知であれば、十分に理解できるように説明し、またその程度のレベルの難易度のコードで準備しました。
学習対象は
誰でしょう?
プログラミングを少し経験し、CSの知識を学びたい開発者
CS の知識を学びたい専攻者または非専攻者
前提知識、
必要でしょうか?
プログラミング言語の1つくらいは知っておく必要があります。
9,480
受講生
646
受講レビュー
3,327
回答
4.8
講座評価
3
講座
- 現어비스 대표 및 리드개발자
- 前 네이버 개발자
- 5년차 알고리즘 강사(네이버 / 카카오 / 라인 / 삼성 코딩테스트합격자 배출)
- 19, 20 IT 대기업 코딩테스트 합격자(All Solved)
- 2024 Meta HackerCup 알고리즘 대회 R1 상위 12%
- 자바스크립트 테스트 프레임워크 Mocha.js contributor
- 저서 《 면접을 위한 CS전공지식노트 》 2022 / 국내IT도서 1위 베스트 셀러
- 저서 《 실시간 모니터링 시스템을 만들면서 정복하는 MEVN》 2021 / 국내IT도서 63위 베스트셀러
全体
213件 ∙ (25時間 10分)
講座資料(こうぎしりょう):
1. 講座紹介
04:05
6. API #1. 概念 ★★★
13:53
21. デザインパターン紹介 ★★★
08:06
23. シングルトンパターン ★★★
14:44
26. ファクトリーパターン ★★★
05:40
27. イテレータパターン ★☆☆
03:38
28. DIとDIP ★★★
16:56
29. 戦略パターン ★★★
06:58
30. オブザーバーパターン ★★☆
03:57
31. プロキシパターン ★★★
05:36
34. fluxパターン ★★★
05:10
全体
249件
4.8
249件の受講レビュー
受講レビュー 1
∙
平均評価 3.0
3
他の方々が長く書き込んだレビューの中でわかっている部分はすべて深く共感し、初めてcs学ぶ立場で致命的です。 レビューをあらかじめ読みずに購入して後悔していますね。 目次の内容をすべて知っている方は復習に良いようですが、価格を考慮すればあえて購入してそうする必要はないようです。 初めて学ぶ方はただ本を買ってください。
二分坪が一番正確なようだ。本でも十分カバーできる講義である
初めてこの受講評が走った後。講義全体を検討し、不足している部分などを補完して以後100講を超えるアップデートを進めました。参考お願い致します。
受講レビュー 24
∙
平均評価 5.0
5
非専攻生だからCSについての知識が全くなく、技術面接にいつも悩みが多かったです。ながら足りない部分を埋めていき、良い講義本ありがとうございます!
こんにちはクォン・ジョンヒョン、ありがとうございます。 講義を聞くフィードバックがあれば、いつでもメールでお願いします。 ご質問がございましたら、いつでも質問掲示板に載せて頂ければ、早い回答をさせていただきます。 しっかりしたCS知識のために最善を尽くします。 ありがとうございます。 講師の大石上げ。
受講レビュー 15
∙
平均評価 5.0
5
全体的なCS知識の内容を素早く適度な深さまでレビューしてくださるので、あまりにも過度でも不足もないように内容を補うことができます。説明してくれるトーンや資料も良いです。面接前に購入してよく覚えていない部分だけ受講して面接見たがおかげでよく見たようです。 講義の内容も絶えず更新してくれましたが、置いておいて良い講義のようです :)
こんにちはJuneさん、ありがとうございます。 講義を聞くフィードバックがあれば、いつでもメールでお願いします。 ご質問がございましたら、いつでも質問掲示板に載せて頂ければ、早い回答をさせていただきます。 しっかりしたCS知識のために最善を尽くします。 ありがとうございます。 講師の大石上げ。
¥20,443
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!