Coding interviews are tough and finding proper resources to solve questions and learn various programming concepts can be difficult. This repository is a collection of multiple topics and most asked questions that I faced during my preparation for placements. This repository follows multiple resources that are popular for learning programming, including Love Babbar's 450 sheet, leetcode questions, etc .I hope to make this project as open source as possible to provide help to a wide range of developers and students looking for a job.
You can find the sheet present here :- here
You can also find explanation of various solutions on the right column, more will be added with time.
Sr. No | Topics | Questions Done |
---|---|---|
1 | Array | 36/36 |
2 | Matrix | 5/10 |
3 | String | 82/86 |
4 | Searching and Sorting | 22/36 |
5 | Linked List | 23/36 |
6 | Binary Tree | 20/35 |
7 | Binary Search Tree | 12/22 |
8 | Greedy | 19/35 |
9 | BackTracking | 7/19 |
10 | Stacks and Queues | 6/38 |
11 | Heap | 0/18 |
12 | Graph | 34/44 |
13 | Trie | 0/6 |
14 | Dynamic Programming | 23/60 |
15 | Bit Manipulation | 0/10 |
Sr. No | Topic | Links |
---|---|---|
1 | Object Oriented Programming (OOPS) | here |
2 | Operating Systems | here |
3 | Computer Networks | here |
4 | C++ | here |
5 | Java | here |
6 | SQL (Inteview questions) | here |
7 | SQL (Queries) | here |
8 | SDLC | here |
9 | Web Development Roadmap | here |
You may notice a lot of the code files are missing and I apologize for that, when I was solving these questions I used online IDE's of leetcode and GFG and only had handful of the solution in file format. As time progress I will continue to add the solutions into the respective repositories.
All of the people who wants to contribute to the repository are also welcome to do so, no matter is the questions belong to 450 DSA or simply belong to the topic and is important.
Contributing to this project is really simple, it will not only help you become more active in the open source community, but also help other people out in finding solutions to important coding questions! For more details about how to contribute to the project please visit the link below!