This repository is used for saving questions with solutions from Hackkerank, Coding Ninjas, and useful documents and links of CS concepts like OS, CN, DBMS, OOP along with ML & DSA for my personal use. Also contains a lot of free and extremely helpful resources I used to crack campus interviews and placements (for software roles).
TIP: Search for required resources be it coding questions/interview preparation/learning resource by searching repositories in GitHub or in Scribd website for related documents. LinkedIn posts from people working in top PBCs contain valuable advices, interview tips, and resources. Subscribe to their newsletters for helpful technical resources and industry tips.
- Programming
- Coding Platforms, DSA, and SDE Sheets
- CS Concepts
- Cheatsheets
- Aptitude, Technical MCQs, Group Discussion, Technical Resources
- HR Questions (Freshers)
- Puzzles
- Interview Experience
Helpful links for learning SQL and programming languages like C, Python with tutorials and solved practice questions.
- IncludeHelp C Tutorials and Questions
- IncludeHelp C Solved Examples
- TutorialGateway C Tutorials
- Sanfoundry C Programs
- GeeksForGeeks Learn C Language
- W3Resource Python Solved Exercises
- IncludeHelp Python Programs
- IncludeHelp Python Tutorials
- TutorialGateway Python Solved Exercises
- GeeksForGeeks SQL Questions for Interviews
- GeeksForGeeks SQL Queries Asked in Interviews
- W3Schools SQL Tutorials
- Official Oracle Documentation
Platforms to practice coding and participate in contests.
- Leetcode (for PBCs)
- Hackerrank (for problem solving and DSA)
- CodeChef (for problem solving and DSA)
- GeeksForGeeks (Company-wise questions)
- Coding Ninjas/ Code360 (Company-wise questions)
To understand fundamentals and strengthen basic foundation in code implementation of data structures and algorithms.
- GeeksForGeeks Maths Coding Programs
- GeeksForGeeks Topic-wise Practice Coding Questions
- FrazArmy for Recursion & Linked List (Beginners)
- Dynamic Programming Roadmap (Beginners)
- Neetcode DSA Roadmap
- Sanfoundry Python Programs + DSA in Python
- Sanfoundry DSA in C
- C Program for Hash Table (Ben Hoyt)
DSA coding sheets to land software development roles in product based companies.
Helpful links to study DBMS, OS, CN concepts with tutorials, MCQs, and practice questions with solutions.
- StudyTonight DBMS+SQL
- GeeksForGeeks DBMS
- Database System Concepts 7th Edition Slides(Avi Silberschatz, Henry F. Korth, S. Sudarshan)
- JavaPoint DBMS Interview Questions
- GeeksForGeeks Top 30+ OOP Interview Questions
- InterviewBit OOP Interview Questions
- Let's Code OOP Interview Questions
- GeeksForGeeks Software Engineering
- GeeksForGeeks Top 50+ Software Engineering Interview Questions
- Guru99 Software Engineering Interview Questions
Contains most asked interview questions in CS topics (helpful for last minute revision), company specific guided paths, coding questions, interview experiences, and mock tests.
- Coding Ninjas/ Code360 All Companies Interview Bundle
- GeeksForGeeks Master Cheatsheet
- CS Cheatsheet
- CN Cheatsheet
- DevInterview Web/DSA/System Design/Machine Learning Topic-wise Technical Questions
- IndiaBix
- Group Discussion Topic-wise Preparation
- Coding Ninjas/ Code360 Technical Resources Library
- GeeksForGeeks Placement Prep
- Cracking Programming Interviews
- GeeksForGeeks A-Z Company Recruitment Process (Freshers)
- CareerVidz YouTube Videos
- Top 100 HR Questions (Richard McMunn)
- Naukri.com Top 50+ HR Questions with Answers
- Keka 30 HR Questions with Answers
- Tpoint Tech HR Questions with Multiple Answers
- InterviewBit HR Questions with Detailed Answers
Mostly asked in service based or related companies.
- GeeksForGeeks Category-wise Puzzles with Company Tags
- GeeksForGeeks Top 100 Interview Puzzles
- GeeksForGeeks Mathematical Puzzles
- GeeksForGeeks Logical Puzzles
- GeeksForGeeks Puzzle Articles
- Neso Academy Brain Teasers
- PrepInsta Top 100 Puzzles
Interview experiences are important to know about round details, questions asked, topics to prepare, and tips for clearing.