• Stars
    star
    10,049
  • Rank 3,292 (Top 0.07 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created almost 3 years ago
  • Updated 12 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning). The Programming languages used for demonstration are C++, Python, and Java.

FAANG

Views Count

Hello programmer Welcome to my profile Open Source Love GitHub Streak Last Commit Awesome Contributors LeetCode Total Language Top Language Issues Open Issues Close Open PRs Close PRs

GitHub followers GitHub Stars GitHub Forks GitHub Watchers License Size

YouTube Gmail GitHub GitHub Sponsor Medium Dev.to
LinkedIn WhatsApp Telegram Facebook Instagram Twitter
LeetCode GeeksforGeeks Coding Ninjas Studio work@tech HackerRank
HackerEarth InterviewBit StopStalk Stack Overflow Kaggle
SoloLearn CodeSignal CodePen freeCodeCamp Jovian

🏆 The Complete FAANG Preparation 🏆

Ready to unlock a treasure trove of knowledge?
Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apna College DSA Sheet, and FAANG Questions! 🚀 That's not all! We've got Technical Subjects like Operating Systems, Database Management Systems, SQL, Computer Networks, and Object-Oriented Programming, all waiting for you. 💡 Explore captivating System Design materials for Low-Level Design (LLD) and High-Level Design (HLD). Plus, test your skills with Programming MCQs, Puzzles, Aptitude questions, and Reasoning problems, all showcased in C++, Python, Java, and JavaScript. 🌐

Full Repository Status
Learning Index

SNo. Contents
1. Aptitude & Reasoning
2. Basic Programming MCQs
3. Puzzles
SNo. Contents Sub-Contents
1. DSA
SNo. Topics
1. Data Structures
2. Algorithms
3. 450 DSA by Love Babbar
4. Striver Series
5. DSA Sheet by Apna College
2. CP
SNo. Topics Sub-Topics
1. Google 1️⃣Code Jam
2️⃣Hash Code
3️⃣Kick Start
2. Facebook (Meta) 1️⃣Facebook Hackercup
2️⃣FB Hack
3. LeetCode 1️⃣Problems
2️⃣Contests
📕Weekly Contests
📕Biweekly Contests
3️⃣Study Plan
📕Comprehensive Study Plans
   📖LeetCode 75
   📖Data Structure
   📖Algorithm
📕In-Depth Topics
   📖SQL
   📖Programming Skills
   📖Binary Search
   📖Graph Theory
   📖Dynamic Programming
4. Coding Ninjas 1️⃣Practice
2️⃣Contests
5. GeeksforGeeks 1️⃣Problems
2️⃣Contests
6. InterviewBit 1️⃣Practice
2️⃣Resources
3️⃣Contests
7. PrepBytes 1️⃣Competitive Coding
2️⃣Interview Coding
3️⃣Company Coding
8. Work@Tech 1️⃣Basic Coding For Beginners
2️⃣Data Structures & Algorithms
3️⃣Machine Coding
9. CodeSignal 1️⃣Arcade
2️⃣Interview Practice
3️⃣Challenges
4️⃣Company Challenges
10. HackerRank 1️⃣Prepare
2️⃣Compete
11. HackerEarth 1️⃣Practice
2️⃣Compete
12. CodeChef 1️⃣Learn
2️⃣Practice
3️⃣Compete
13. CodeForces 1️⃣Problem Set
2️⃣Contests
14. AtCoder 1️⃣Contest
15. Sphere Online Judge (SPOJ) 1️⃣Problems
2️⃣Contests
16. LightOJ 1️⃣Problems
2️⃣Compete
17. Toph 1️⃣Problems
2️⃣Contests
18. Australian Maths Trust (AMT)
19. CSES 1️⃣CSES Problem Set
2️⃣BOI Contest Collection
3️⃣CEOI Contest Collection
SNo. Contents
1. OOP
2. OS
3. DBMS
4. SQL
5. CN
SNo. Contents
1. Low-Level Design
2. High-Level Design
SNo. Contents
1. Blockchain Development
2. Data Science
3. Internet of Things (IoT)
4. Web Development
5. Mobile Development
6. Desktop Development
SNo. Contents Sub-Contents
1. 📚Important Books
SNo. Topics Sub-Topics
1. 📘Aptitude + Puzzles 📒Aptitude

Quantitative Aptitude -
Dr. R S Aggarwal

2. 📘Programming Languages 📒C & C++ Language

Let Us C


C in Depth


Let Us C++


The Complete Reference
C++

📒Python Language

Core Python

📒Java Language

Core Java

3. 📘DSA
📘CP
📘Coding Interviews
📒Data Structures

Data Structures
and Algorithms
Made Easy


Data Structures
and Algorithms
Thinking with Python

📒Algorithms

Introduction to Algorithms


Algorithms


📒Competitive Programming

Guide to
Competitive Programming


📒Coding Interviews

Cracking the Coding Interview

4. 📘Technical Subject 📒Object Oriented Programming (OOP)

Object Oriented Programming
with C++
E Balagurusamy

📒Operating System (OS)

Operating System

📒Database Management System (DBMS)

Database Management System

📒Computer Network (CN)

Computer Network

📒System Design

System Design - Volume 1


System Design - Volume 2

2. 📓Learning Resources
SNo. Topics Sub-Topics
1. 📘Aptitude + Puzzle 1️⃣Aptitude
2️⃣Puzzle
2. 📘Languages 1️⃣C++
2️⃣Python
3️⃣Java
3. 📘DSA + CP
📘Top Problem Lists
1️⃣Data Structures and Algorithms
2️⃣Competitive Programming
1️⃣Striver SDE Sheet
2️⃣Love Babbar DSA Sheet
4. 📘Technical Subject 1️⃣Operating System
2️⃣Database Management System
3️⃣Computer Networks
4️⃣ Object Oriented Programming in C++
4️⃣🅰️Object Oriented Programming in Python
4️⃣🅱️Object Oriented Programming in Java
5️⃣System Design


SNo. Topics Sub-Topics
1. 📘Aptitude + Puzzles 1️⃣Aptitude
2️⃣Puzzle
2. 📘Languages 1️⃣C++
2️⃣Python
3️⃣Java
3. 📘DSA + CP
📘Top Problem Lists
1️⃣Data Structures
2️⃣Algorithms
3️⃣Competitive Programming
1️⃣GFG SDE Sheet
🔵Facebook(Meta) SDE Sheet
🟠Amazon SDE Sheet
⚫Apple SDE Sheet
🔴Netflix SDE Sheet
🟢Google SDE Sheet
2️⃣Love Babbar DSA Sheet
4. 📘Technical Subject 1️⃣Operating System
2️⃣Database Management System
3️⃣Computer Networks
4️⃣System Design
4️⃣🅰️Software Design Patterns
5. 📘Projects 1️⃣Computer Science Projects
SNo. Contents
1. Behavioral Interview Questions

🏆 Project Admin

Akash Singh



Awesome Contributors ✨🎉 84

Thanks goes to these Wonderful People 👨🏻‍💻:


AkashSingh3031

📆 ✍️ 📊
🎨 👨🏻‍💻 📓

Anuradha0501

💻 📊

RishikaGhosh

💻 📊

thecoder8890

💻 📊

Ash515

💻 📊

fame2105

💻 📊

vkhurana25

💻 📊

RAUNAK-PANDEY

💻 📊

codeaholic-shub

💻 📊

aroravansh

💻 📊

tanmayChakrawarty

💻 📊

onlykingKD

💻 📊

parajshah

💻 📊

Pranjal-bisht

💻 📊

SanandhKumar02


sainikhil1605

💻 📊

work-mohit

💻 📊

Ayush7614

💻 📊

sayeedajmal

💻 📊

Wenodh

💻 📊

devraj4522

💻 📊

RounakNeogy

💻 📊

ashwin3082002

💻 📊

VishnuSastryHK

💻 📊

muhiqsimui

💻 📊

adityagi02

💻 📊

Satyamchaubey07

💻 📊

vedudx

💻 📊

sheetalneeraj

💻 📊

amandewatnitrr

💻 📊

samnoon1971

💻 📊

draciel58

💻 📊

GJuceviciute

💻 📊

Sukhendra523

💻 📊

Ranjul-Arumadi

💻 📊

GouravRusiya30

💻 📊

Akashkhandelwal191

💻 📊

RahulSurana123

💻

imsoumen

💻 📊

thisisbillall

💻 📊

nixmaldonado

💻 📊

thefool76

💻 📊

suniti0804

💻 📊

harish3124

💻 📊

poojitha2002

💻 📊

vk-2501

💻 📊

mgazdovic

💻 📊

Anshir08

💻 📊

harshil202

💻 📊

Rei-x

💻 📊

maanasvi999

💻 📊

mansijain980

💻 📊

tanyagupta0201

💻 📊

saikrithik

💻 📊

ankit200490


Sumit4482

💻 📊

GSAUC3

💻 📊

iamsinghashutosh

💻 📊

Uchiha-Itachi0

💻 📊

yan-michael


abhistark007

💻 📊

xor09

💻 📊

avnoor-488

💻 📊

VishnuVVR-369

💻 📊

oguilhermefigueiredo

💻 📊

gcnit

💻 📊

Yasien99

💻 📊

ginny100

💻 📊

galin-chung-nguyen

💻 📊

Phoenix-92

💻 📊

edo-ce

💻 📊

nixrajput

💻 📊

anmolp476

💻 📊

Vaishnaviamirayada

💻 📊

Mist57

💻 📊

saurabh200014

💻 📊

chandru1003

💻 📊

csi-Abil

💻 📊

shubhanshurav

💻 📊

Pratyush0612

💻 📊

nisabmohd

💻 📊

SuriyaaVijay

💻 📊

aanujkhurana

💻 📊

nitish3006

💻 📊

Placed Students in Awesome Companies ✨🎉 1

Wonderful Messages 👨🏻‍💻:


Vikky
TCS Zoho

Contributing

We'd love your contributions! Kindly follow the steps below to get started:

  1. Star this repository.

  2. Fork this repository.

  3. Clone the forked repository.

git clone https://github.com/<your-github-username>/The-Complete-FAANG-Preparation 
  1. Navigate to the project directory.
cd The-Complete-FAANG-Preparation
  1. Create a new branch.
git checkout -b <your_branch_name>
  1. Make changes.

  2. Stage your changes and commit

git add .

git commit -m "<your_commit_message>"
  1. Push your local commits to the remote repo.
git push -u origin <your_branch_name>
  1. Create a Pull-Request to develop !

  2. Congratulations! 🎉 Sit and relax, you've made your contribution to The Complete FAANG Preparation. ✌️ ❤️ 💥


Stargazers Over Time 📊📈

MIT LICENSE 📜

Permissions Limitations Conditions
✔ Commercial use ❌ Liability 🛈 License and copyright notice
✔ Modification ❌ Warranty
✔ Distribution
✔ Private use

Note

MIT License

Copyright (c) 2021 Akash Singh

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

More Repositories

1

Striver-SDE-Sheet-Challenge

C++
49
star
2

201-Days-of-Code

I am shearing daily learning of code here.
Jupyter Notebook
39
star
3

AkashSingh3031

Akash Singh Portfolio
25
star
4

Complete-DSA

C++
15
star
5

Complete-SQL

15
star
6

30-Days-of-JS-PROJECTS

In this repository, I am created 30 projects using JavaScript.
HTML
14
star
7

LeetCode__GeeksforGeeks-Solution

C++
11
star
8

450-DSA-Sheet-Solution

C++
10
star
9

Complete-LeetCode-Premium-Problems

C++
6
star
10

HackerRank--10-Days-of-JavaScript

JavaScript
5
star
11

100-Days-of-GATE

C
5
star
12

Striver-A2Z-DSA-Sheet

4
star
13

EducationPoint

This is first Django Blog...
Python
4
star
14

The-Complete-Resources

4
star
15

Calculator-with-Voice-Recognition

JavaScript
3
star
16

Face-Recognition-Based-Attendance-System

This is a Face-Recognition-Based-Attendance-System
CSS
3
star
17

Striver-SDE-Challenge-2023

C++
3
star
18

The-Sparks-Foundation---Computer-Vision-IOT

Jupyter Notebook
3
star
19

Problem-of-the-Day

3
star
20

HackerRank--30-Days-of-Code

Python
2
star
21

HackerRank--10-Days-of-Statics

Python
2
star
22

2021_IBM_Code_Challenge_Intelligent-Crash-Warning-and-Braking-System

Jupyter Notebook
2
star
23

CodeWithSky

HTML
2
star
24

Virtual_Music_Drum

Python
2
star
25

Complete-LeetCode-Explore-Card

2
star
26

HackerRank-SQL

2
star
27

GUI-Python-Tkinter-Projects

GUI Python Some interesting Projects
Python
2
star
28

Real-Time-Hand-Gesture-Detection-System

Jupyter Notebook
1
star
29

Leetcode-Shell

1
star
30

Complete-Leetcode

1
star
31

Leetcode-Concurrency

C++
1
star
32

Leetcode-Math

1
star
33

Leetcode-Hash-Table

1
star
34

Leetcode-Pandas

1
star
35

Leetcode-JavaScript

1
star
36

Leetcode-Database

1
star
37

Leetcode-Dynamic-Programming

1
star
38

Leetcode-Two-Pointers

1
star
39

Leetcode-Heap

1
star
40

Leetcode-Matrix

1
star
41

Leetcode-Stack

1
star
42

Leetcode-Prefix-Sum

1
star
43

Leetcode-Backtracking

1
star
44

Leetcode-Greedy

1
star
45

Leetcode-Simulation

1
star
46

Leetcode-Graph

1
star
47

Leetcode-Bit-Manipulation

1
star
48

Leetcode-Depth-First-Search

1
star
49

Leetcode-Tree

1
star
50

Leetcode-Design

1
star
51

Leetcode-Union-Find

1
star
52

Web-Drum-Kit

HTML
1
star
53

Leetcode-Breadth-First-Search

1
star
54

Leetcode-Binary-Search

1
star
55

Leetcode-Sliding-Window

1
star
56

Leetcode-Counting

1
star
57

Leetcode-Sorting

1
star
58

The-Sparks-Foundation---Data-Science-Business-Analytics

Jupyter Notebook
1
star
59

Age-Calculator

CSS
1
star
60

Ivoice-Table

HTML
1
star
61

Leetcode-Array

1
star
62

Leetcode-String

1
star
63

Jarvis_AI

This Jarvis same like Jarvis in Iron-Man Movie
Python
1
star