The-Complete-FAANG-Preparation

GitHub

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, DBMS, SQL, Computer Networks, and Object-Oriented Programming, all waiting for you.

AI Prompts & Endpoints
Agent Skills View CodeWiki Knowledge Base

CONTRIBUTING

Contributing Guidelines

This documentation contains a set of guidelines to help you during the contribution process.
We are happy to welcome all the contributions from anyone willing to improve/add new projects (doesn't matter which language) to this Repository.

Code of Conduct
---------------
<details>

text
/ Detailed source-code truncated for AI context efficiency. /

</details>

----------


Before contributing please ensure your pull request adheres to the following guidelines:


STEP-0 : Key Points to remember :


- Look at the previous work and get some idea from them Previous
- Suppose you want to contribute your work to one particular domain then first check is there any works exits with the same language or not.
- If Yes, that your work is already exits with the same programming language and if your solution is different technique then add your solution with same name but change question number like _01)_Reverse.py already present then you should write _01)_1_Reverse.py and your solution technique alredy present then don't put your solution.
- If there is no such work then make sure you enter your particular domain and create one folder and folder name should be your domain name .
- Please don't add any License under your work. This repo already under MIT License.


## STEP-1 : Flow :

Tree of Index


text
/ Detailed source-code truncated for AI context efficiency. /


STEP-2 : Contributing <img align="center" src="https://github.com/AkashSingh3031/AkashSingh3031/blob/main/Handshake.gif" height="30px">


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

0. Star <a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" title="this">this</a> repository.

1. Fork <a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" title="this">this</a> repository.

2. Clone the forked repository.

css
git clone https://github.com/<your-github-username>/The-Complete-FAANG-Preparation


3. Navigate to the project directory.
py
cd The-Complete-FAANG-Preparation

4. Create a new branch.

css
git checkout -b <your_branch_name>

5. Make changes.

6. Stage your changes and commit

css
git add -A

git commit -m "<your_commit_message>"

7. Push your local commits to the remote repo.

css
git push -u origin <your_branch_name>

8. Create a <a href="https://docs.github.com/en/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request" title="Pull Request">Pull-Request</a> to develop !

9. Congratulations! 🎉 Sit and relax, you've made your contribution to <a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" title="The-Complete-FAANG-Preparation">The Complete FAANG Preparation</a>. ✌️ ❤️ 💥

Note :


- New categories, or improvements to the existing categorisation, are always welcome.
- If you have any idea or suggestions then check this Discussion Tab. and put your idea or suggestions🏆

Welcome to The-Complete-FAANG-Preparation Discussions!


[](https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/discussions)

Need more help?🤔


You can refer to the following articles on basics of Git and Github and also contact the Project Admin, in case you are stuck:
- Forking a Repo
- Cloning a Repo
- How to create a Pull Request
- Getting started with Git and GitHub
- Learn GitHub from Scratch

---