This repository is a collection of resources to help you prepare for coding interviews. You can use this repository to refer to solutions for coding questions. If you have a better solution to an existing question or have a solution to a new question, feel free to contribute.
- Algorithms
- Data Structures
- Cryptography
- HackerRank
- Leetcode
- Number Theory
- Patterns
- Google Foobar
- String manipulation
python3 <filename>.py
g++ file.cpp -o file.out
g++ file.cpp -o file.exe
./file.out
file
./file.out arg1 arg2
compilation
gcc file.c -o file.out
running
./file.out
passing command line arguments
./file.out arg1 arg2
By Sharing a code to this repository you agree to the following:
- The code shared is written by you and not copied from any other source.
- You have full rights to the code you are contributing and it does not violate any law or third party rights.
- You agree that your contribution will be publicly available for use under the MIT License.
- You agree that the maintainers of this repository have the right to edit, modify, copy, share your code under the MIT License.
- You agree to indemnify and hold harmless the maintainers of this repository from any damages or claims caused by your contribution.
- You agree to follow the Code of Conduct of this repository.