Tutorials
Courses
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
32.1K+ articles
DSA
20.0K+ articles
Tree
909+ articles
Recursion
591+ articles
Interview-Questions
470+ articles
Stack
261+ articles
Queue
227+ articles
Heap
177+ articles
GFG Sheets
51+ articles
DSA Sheet
13+ articles
top-dsa-problems
14 posts
Recent Articles
Popular Articles
Top 50 Tree Coding Problems for Interviews
Last Updated: 21 February 2025
Here is the collection of the Top 50 list of frequently asked interview questions on Tree. Problems in this Article are divided into three Levels so that readers can pract...
read more
Tree
DSA
Interview-Questions
GFG Sheets
top-dsa-problems
DSA Sheet
Top 50 Problems on Queue Data Structure asked in SDE Interviews
Last Updated: 20 February 2025
A Queue is defined as a linear data structure that is open at both ends and the operations are performed in First In First Out (FIFO) order. We define a queue to be a list...
read more
Queue
DSA
top-dsa-problems
Top 50 Problems on Stack Data Structure asked in SDE Interviews
Last Updated: 29 March 2025
A Stack is a linear data structure in which the insertion of a new element and removal of an existing element takes place at the same end, represented as the top of the st...
read more
Stack
DSA
Interview-Questions
GFG Sheets
top-dsa-problems
DSA Sheet
Top Problems on Heap Data Structure asked in SDE Interviews
Last Updated: 29 March 2025
A Heap is a special Tree-based Data Structure in which the tree is a complete binary tree.Generally, heaps are of two types: Max-Heap and Min-Heap. To know more about this...
read more
Heap
DSA
Interview-Questions
GFG Sheets
top-dsa-problems
DSA Sheet
Top 50 Problems on Recursion Algorithm
Last Updated: 29 March 2025
Recursion is one of the most essential algorithms that uses the concept of code reusability and repeated usage of the same piece of code.In this post, we have curated an e...
read more
Recursion
DSA
Interview-Questions
top-dsa-problems
Top 50 Problems on Hash Data Structure asked in SDE Interviews
Last Updated: 03 July 2023
Hashing is a technique or process of mapping keys, and values into the hash table by using a hash function. It is done for faster access to elements. The efficiency of map...
read more
Hash
DSA
top-dsa-problems
Identify the Most Strongest Programmer
Last Updated: 05 December 2023
There are N Players in a Game and you have given M pieces of information about their superiority. The ith information ( infromation[i] = {Ai, Bi} ) states that "Player Ai...
read more
Graph
DSA
DFS
top-dsa-problems
Minimum operations for balancing Array difference
Last Updated: 23 December 2023
Given an integer array A[] consisting of N integers, find the minimum number of operations needed to reduce the difference between the smallest and largest elements in the...
read more
DSA
Data Structures-Array
top-dsa-problems
Circular Subsequence Shift with Deque
Last Updated: 17 November 2023
Given a string S of lowercase English letters, each character is linked to one of T's unique identifiers. Specifically, character positions are associated with identifiers...
read more
DSA
subsequence
cpp-string
deque
top-dsa-problems
Maximum Balanced Subsequence Score
Last Updated: 23 July 2024
Given a stock's prices for the past n days in the array stockPrice. Choose a subsequence (an ordered subset of an array's elements) of stock prices, called chosenDays, suc...
read more
Mathematical
Geeks Premier League
DSA
cpp-unordered_map
Java-HashMap
Atlassian
Python dictionary-programs
top-dsa-problems
Geeks Premier League 2023
Find the number of subsequences of N friends
Last Updated: 29 January 2024
Given two arrays A[] and B[] of length N and M respectively. A[] represents the age of N friends and B[] contains M number of pairs in the form of (X → Y), which denotes X...
read more
Graph
Geeks Premier League
DSA
Data Structures-Graph
Algorithms-InsertionSort
Permutation and Combination
SQL-PL/SQL
Pigeonhole Principle
top-dsa-problems
Geeks Premier League 2023
Find out the maximum value of the expression according to the given constraint
Last Updated: 28 April 2025
Given an array A[] of length N. Then your task is to output the maximum value of (Sum/LCM). Where Sum is the addition of all the elements of A[] and LCM is a number betwee...
read more
Geeks Premier League
DSA
Arrays
number-theory
top-dsa-problems
Geeks Premier League 2023
Find Maximum Sum of Mountain Triplets
Last Updated: 04 March 2024
Given an array A[] of integers. Then the task is to output the maximum sum of a triplet (Ai, Aj, Ak) such that it must follow the conditions: (i j k) and (Ai Aj Ak). I...
read more
DSA
top-dsa-problems
Geeks Premier League 2023
Minimum moves to make X = Y by adding or subtracting numbers starting from 1
Last Updated: 16 April 2024
Given 2 integers X and Y, make X = Y by performing the following operation: Start 'i' from 1 and continue till N(minimum number of moves). Then there are 2 cases: If 'i' i...
read more
Picked
DSA
top-dsa-problems
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !