Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
Misc
7.7K+ articles
Mathematical
5.1K+ articles
Arrays
4.2K+ articles
Strings
2.1K+ articles
Greedy
1.4K+ articles
Sorting
1.1K+ articles
Dynamic Programming
1.1K+ articles
Searching
1.0K+ articles
Tree
911+ articles
DSA
/
Data Structures
Data Structures
9.0K+ posts
Recent Articles
Fill and Empty a Queue
Last Updated: 23 July 2025
Given an empty queue and an array of elements, we need to perform the following two operations.1. Filling a QueueFilling a queue refers to the process of adding array elem...
read more
Queue
DSA
Data Structures
Deque Interview Questions for SDE Interviews
Last Updated: 22 September 2025
A Deque (Double-Ended Queue) is a flexible data structure that supports insertion and deletion from both ends in O(1) time. In SDE interviews, deques are frequently tested...
read more
Queue
DSA
Commonly Asked Data Structure Interview Questions on Matrix
Last Updated: 23 July 2025
A Matrix can be considered as array of arrays or 2D array. We use matrix data structure to store two dimensional data.Top Coding Interview Questions on MatrixThe following...
read more
Matrix
DSA
Stack Implementation using Deque
Last Updated: 23 July 2025
A doubly ended queue or deque allows insertion and deletion at both ends. In a stack, we need to do insertions and deletions at one end only. We can use either end of dequ...
read more
Stack
DSA
deque
Commonly Asked Data Structure Interview Questions on Graph
Last Updated: 23 July 2026
Graph interview questions are commonly asked to evaluate your understanding of graph representations, traversals, shortest path algorithms, and graph-based problem solving...
read more
Graph
DSA
Flipping Bits with K-Window
Last Updated: 27 July 2026
Given a binary array arr[], Find minimum number of operations to convert all 0's to 1's. In one operation, we can select a subarray of length k and flip all its bits. If ...
read more
DSA
Arrays
Commonly Asked Interview Questions on Tree
Last Updated: 18 July 2026
Trees are one of the most important data structures in computer science and are frequently asked about in technical interviews. A strong understanding of tree concepts, tr...
read more
Tree
DSA
Commonly Asked Data Structure Interview Questions on Strings
Last Updated: 23 July 2025
Strings are essential data structures used to represent sequences of characters and are frequently encountered in coding interviews. Questions often focus on string manipu...
read more
Strings
DSA
Data Structures
strings
Commonly Asked Data Structure Interview Questions on Hashing
Last Updated: 20 July 2026
Hashing interview questions are commonly asked to evaluate your understanding of hash tables, hashing techniques, collision handling, and efficient problem-solving. This c...
read more
Hash
DSA
Commonly Asked Data Structure Interview Questions on Heap Data Structure
Last Updated: 22 July 2026
Heap data structure interview questions are commonly asked to assess your understanding of heap operations, priority queues, heap sort, and related algorithms. This collec...
read more
Heap
DSA
Commonly Asked Data Structure Interview Questions on Queue
Last Updated: 18 July 2026
Queue is one of the most fundamental linear data structures and is frequently tested in technical interviews due to its wide range of practical applications. Understanding...
read more
Queue
DSA
Commonly Asked Data Structure Interview Questions on Stack
Last Updated: 15 July 2026
Stack interview questions are commonly asked to assess your understanding of the LIFO principle, stack operations, and problem-solving techniques. This collection covers t...
read more
Stack
DSA
Commonly Asked Data Structure Interview Questions on Linked List
Last Updated: 15 July 2026
Linked List interview questions are commonly asked to assess your understanding of data structures, pointers, and problem-solving techniques. This collection covers the mo...
read more
Linked List
DSA
Commonly Asked Data Structure Interview Questions on Array
Last Updated: 16 July 2026
Array interview questions are commonly asked to evaluate your understanding of array concepts, memory representation, time complexity, and problem-solving techniques. This...
read more
DSA
Arrays
4sum -Complete Tutorial
Last Updated: 23 July 2025
The 4Sum problem is an extension of the well-known 2-Sum and 3-Sum problems, where the goal is to find four numbers in an array that sum up to a given target. It’s a commo...
read more
DSA
Arrays
4Sum
1
2
3
4
...
603