Categories
DSA Sheets
A2Z Sheet
Master DSA from Basics to Advanced
Blind 75 Sheet
Interview Problems with Video Solutions
SDE Sheet
Most Frequently Asked Interview Questions
Striver 79 Sheet
Last Minute Preparation
Core CS Subjects
CN Sheet
Most Asked Computer Networks Interview Questions
DBMS Sheet
Most Asked DBMS Interview Questions
OS Sheet
Most Asked Operating System Interview Questions
System Design
System Design Sheet
Master HLD from Basics to Advanced
DSA Playlists
Array
Learn from Basics to Advanced
Binary Search
Learn from Basics to Advanced
Dynamic Programming
Learn from Basics to Advanced
Graphs
Learn from Basics to Advanced
Linked Lists
Learn from Basics to Advanced
Recursion
Learn from Basics to Advanced
Stack and Queue
Learn from Basics to Advanced
Strings
Learn from Basics to Advanced
Trees
Learn from Basics to Advanced
Competitive Programming
CP Sheet
Level up your CP with our curated sheet.
Blogs
Arrays
Fundamental data structure for storing elements of the same type.
Introduction to DSA
Primer on Data Structures and Algorithms.
Binary Search
Efficient searching algorithm for sorted arrays.
Binary Search Tree
Hierarchical data structure with efficient search, insertion, and deletion.
Binary Tree
Tree data structure where each node has at most two children.
Bit Manipulation
Manipulating individual bits to perform operations.
C++
Powerful programming language often used for DSA.
CS Core
Essential concepts in Computer Science.
Data Structures
Fundamental building blocks for organizing and storing data.
Dynamic Programming
Algorithmic technique for solving optimization problems.
Graph
Non-linear data structure representing connections.
Greedy
Algorithmic paradigm that makes locally optimal choices.
Hashing
Technique for mapping data to a fixed-size value.
Heap
Tree-based data structure with heap property.
Interview Experience
Real-life accounts and insights shared by interview candidates.
Java
Widely used programming language for DSA and software development.
JavaScript
High-level scripting language commonly used for web development.
Linked List
Linear data structure consisting of a sequence of nodes.
Maths
Fundamental principles and operations used in problem-solving.
Python
Versatile programming language popular for DSA and development.