計画のないモチベーションは、期限付きの単なる熱意にすぎません。毎年、何千人ものエンジニアが「面接の準備を始めよう」と自分に言い聞かせ、目に見える進歩が見られないままランダムな YouTube ビデオを見て何か月も費やしています。内定を獲得する候補者とそうでない候補者の違いが才能であることはほとんどありません。それは体系的な準備です。このレッスンは、実際に実行する現実的で個人的な学習計画を立てるのに役立ちます。
計画を立てる前に、正直なベースラインが必要です。この自己評価に 1 日を費やしてください。
各分野について自分自身を 1 ~ 5 で評価します。
LeetCode の問題 3 つ (簡単 1 つ、中程度 1 つ、難しい 1 つ) を時間を制限して解きます。注記:
スケジュールは、開始レベル、対象企業、および 1 日あたりの利用可能な時間によって異なります。
こんな方に最適: 復習が必要な経験豊富なエンジニア、または面接を控えた候補者。
|週 |フォーカス |毎日の時間 | |------|-------|-----------| | 1 |コアデータ構造 + 簡単/中程度の問題 (8-10 問題) | 2~3時間 | | 2 |アルゴリズムの詳細 + 中程度の問題 (8 ~ 10 の問題) | 2~3時間 | | 3 |システム設計の基礎 + 2 ~ 3 のモック設計 | 2~3時間 | | 4 |行動準備 + 完全な模擬面接 + 弱点の復習 | 2~3時間 |
最適な対象: 体系的な準備が必要で、強固な基礎を備えたエンジニア。
|週間 |フォーカス |毎日の時間 | |------|-------|-----------| | 1-2 |基礎: 配列、文字列、ハッシュ マップ、2 つのポインター、スライディング ウィンドウ | 1.5~2時間 | | 3-4 |ツリー、グラフ、BFS/DFS、動的プログラミングの基礎 | 1.5~2時間 | | 5-6 |システム設計: 基本から始めて、4 ~ 5 つの完全な設計を練習します。 1.5~2時間 | | 7 |行動の準備: ストーリーバンクを構築し、実践する | 1.5~2時間 | | 8 |模擬面接、弱点の見直し、企業固有の準備 | 2~3時間 |
最適な対象: 転職者、FAANG をターゲットとしている人、または基礎を再構築する必要がある候補者。
|週間 |フォーカス |毎日の時間 | |------|-------|-----------| | 1-3 |プログラミングの基礎: 言語の習得、基本的なデータ構造、簡単な問題 | 1~2時間 | | 4-6 |中級アルゴリズム: ツリー、グラフ、DP、バックトラッキング、中程度の問題 | 1.5~2時間 | | 7-8 |高度なトピック: 難しい問題、パターン認識、最適化 | 1.5~2時間 | | 9-10 |システム設計: 分散システム、トレードオフ、ケーススタディ | 1.5~2時間 | | 11 |行動準備+企業研究 | 1~1.5時間 | | 12 |完全模擬面接、最終審査、自信醸成 | 2~3時間 |
ログイン ディスカッションに参加
持続可能な週のスケジュールは、野心的な毎日のスケジュールよりも重要です。フルタイムで働いている人向けのテンプレートは次のとおりです。
すべてのトピックがどの企業にとっても同様に重要であるわけではありません。焦点を調整します。
あなたは 8 週間のフルタイムの仕事を用意して、Google への準備を進めています。主に重点を置くべき分野は何ですか?
測定されたものは改善されます。単純な追跡システムを使用します。
次の列を含むスプレッドシートを作成します。
|日付 |問題 |難易度 |トピック |解決しましたか? |時間 |メモ | |------|--------|----------|------|---------|------|----------| |月 | 2つの合計 |簡単 |ハッシュマップ | ✅ | 8分 |最適な O(n) ソリューション | |火 | LRUキャッシュ |中 |デザイン | ⚠️ | 45分 |二重リンクリストに必要なヒント | |水 | K リストをマージ |ハード |ヒープ | ❌ | 60分 |ヒープ操作を確認する |
毎週日曜日に、その週を振り返ります。
モチベーションを維持するために具体的なマイルストーンを設定します。
面接の準備は短距離走ではなくマラソンです。燃え尽き症候群は、候補者が計画を放棄する最大の理由です。
面接準備の進捗状況を追跡する最も効果的な方法は何ですか?
完璧主義は、準備不足よりも面接のスケジュールを無駄にします。次の場合には十分な準備ができています。
100%の準備ができていると感じることは決してありません。それは正常です。 実際の面接が最良の準備であるため、面接を開始する最適な時期は、準備が 80% 完了したときです。