Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
BSNL Recruitment 2026 Notification: Application, Eligibility Criteria, Selection Process, Important Dates, Salary Structure
GeeksforGeeks (GfG) has launched the BSNL JTO Recruitment Course, a practice course designed to help aspiring engineers to crack the BSNL JTO selection process and secure ...
Read More
GBlog
BSNL
BDL Recruitment 2026 Notification: Application, Eligibility Criteria, Vacancies, Salary Structure, Important Dates
Bharat Dynamics Limited (BDL), a Miniratna Category-I Public Sector Enterprise under the Ministry of Defence, Government of India, has invited applications from eligible I...
Read More
GBlog
Gblog
Minimum Steps to Reach Top with p or q Moves
You are standing at the bottom of a staircase with exactly n stairs. You can take steps of size p or q at a time. Your task is to calculate the minimum number of steps req...
Read More
DSA
Total Strings with 3 Characters
Given 3 characters 'a', 'b', 'c', find the number of strings of length n that can be formed from these 3 characters. Given that : We can use ‘a’ as many times as we want. ...
Read More
DSA
Generate all strings from mid in circular manner
Given an odd length string s, return a list of strings by starting from the middle character of s and then repeatedly appending the next characters in circular order. Cont...
Read More
DSA
ClearTouch Interview Experience for SEM Specialist
Employed professional with 10+ years of experience in Digital Marketing, SEO, SEM, and Lead Generation, seeking a Senior SEM Specialist opportunity. Target Position for th...
Read More
Interview Experiences
Experiences-QnA
Max Identical with Any Number of Movements
Given an integer array arr[], where arr[i] represents the number of cookies in the i-th bowl, you can perform the following operation any number of times:Take one cookie f...
Read More
DSA
Subtrees with Limited Distinct Nodes
You are given a root node of a binary tree and each node of the binary tree is assigned a value and you are also given an integer k and you need to return the count of sub...
Read More
DSA
Any Common Subsequence
Given two strings s1 and s2. Check whether they contain any common subsequence (non empty) or not.Examples:Input: s1 = "ABEF", s2 = "CADE"Output: trueExplanation: Subseque...
Read More
DSA
Minimum XOR with given set bits
Given two integers a and b, find an integer x such that the number of set bits in x is equal to the number of set bits in b, and the value of (x XOR a) is minimized. Retur...
Read More
DSA
Count Subsequence Occurrences with Different Characters
Given two strings s and w, find the number of times w appears as a subsequence of string s where every character of string s can be included in forming at most one subsequ...
Read More
DSA
DSA
Count Sorted Subsequences of Size 3
Given an array of integers arr[], a triplet (arr[i], arr[j], arr[k]) is called a Magic Triplet if it satisfies two conditions:arr[i] arr[j] arr[k]i j kThe task is to c...
Read More
DSA
IAF Recruitment 2026: Notification, Application, Eligibility Criteria, Selection Process, Salary Structure, Important Dates
The Indian Air Force (IAF) has released the official notification for AFCAT 02/2026 (Air Force Common Admission Test), inviting applications from Indian citizens (men and ...
Read More
GATE
GFG Academy
Introduction to Optics
Optics is the study of light and its behaviour when it travels through different media and interacts with objects. It explains how light is produced, how it moves in strai...
Read More
Physics
Physics-Class-11
Physics-Class-12
Introduction to Mathematical Reasoning
Mathematical Reasoning is the process of applying logical thinking and mathematical concepts to analyze statements, identify patterns, solve problems, and draw correct con...
Read More
Mathematics
Maths
1
2
3
4
...
12139