Repolode
AkashSingh3031

AkashSingh3031/The-Complete-FAANG-Preparation

FAANG形式の面接対策向けに、DSA、競技プログラミング、CS基礎のノートと解答をJupyter Notebookでまとめたコレクション。

スター
12,300
フォーク
2,633
未解決の Issue
38
最終コミット
12 日前

これは何?

ソフトウェアエンジニアの面接対策に使える学習教材を集めたリポジトリです。Love Babbarの450 DSAリスト、Striverシリーズ、Apna CollegeのDSAシートなどの問題セットと解答をまとめ、C++、Python、Javaといった言語ごとに整理しています。

アルゴリズムに加え、面接でよく問われるOS、DBMSとSQL、コンピュータネットワーク、オブジェクト指向プログラミングといったCSの主要分野も扱っています。競技プログラミング、適性検査や論理的思考の問題、プログラミングの選択式問題やパズルのほか、ロー・レベル設計とハイ・レベル設計を扱うシステム設計の教材も含まれています。

Jupyter Notebookを多用したリポジトリで、コンテンツはフォルダごとに整理されています。そのため、ソフトウェアライブラリというより、体系的な学習パスとして活用できます。MITライセンスで公開されています。

主な機能

  • 01Love Babbarの450 DSA、Striverシリーズ、Apna CollegeのDSAシートに基づく問題セット。
  • 02OS、DBMS、SQL、コンピュータネットワークなどのCS基礎トピック。
  • 03C++、Python、Javaで整理された解答。
  • 04競技プログラミング、適性検査、論理的思考、パズルの各セクション。
  • 05ロー・レベル設計とハイ・レベル設計を扱うシステム設計の教材。

ユースケース

  • 大手テック企業のソフトウェアエンジニア面接に向けた準備。
  • 選んだ言語で、体系的なDSAの問題リストに取り組む。
  • 技術面接の前にOS、DBMS、ネットワークのトピックを復習する。
  • 独学でよく出るアルゴリズム問題の解答例を探す。

使う前に知っておきたいこと

  • インストール可能なソフトウェアではなく、学習ノートと解答をまとめたものです。

収録されている特集

トピック

よくある質問

The-Complete-FAANG-Preparation とは?
FAANG形式の面接対策向けに、DSA、競技プログラミング、CS基礎のノートと解答をJupyter Notebookでまとめたコレクション。 ソフトウェアエンジニアの面接対策に使える学習教材を集めたリポジトリです。Love Babbarの450 DSAリスト、Striverシリーズ、Apna CollegeのDSAシートなどの問題セットと解答をまとめ、C++、Python、Javaといった言語ごとに整理しています。
The-Complete-FAANG-Preparation は無料で使えますか?ライセンスは?
The-Complete-FAANG-Preparation は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
The-Complete-FAANG-Preparation は今もメンテナンスされていますか?
活発にメンテナンス中。The-Complete-FAANG-Preparation の最終コミットは 2026年10月12日 です。
The-Complete-FAANG-Preparation は何に使えますか?
大手テック企業のソフトウェアエンジニア面接に向けた準備。 選んだ言語で、体系的なDSAの問題リストに取り組む。 技術面接の前にOS、DBMS、ネットワークのトピックを復習する。 独学でよく出るアルゴリズム問題の解答例を探す。
The-Complete-FAANG-Preparation はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト