Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Three 90 Challenge: Bigger and Better
As we transit into the new phase, it's essential to fuel our inner drive for success. On popular demand, GeeksforGeeks is happy to announce that we are back with the Thre...
Read More
Difference between General Management and Project Management
1. General Management :General Management, as name suggests, is simply managing, coordinating and controlling operations, usage of available resources, and time to achieve...
Read More
Difference Between
Software Engineering
Project Management
Difference between Project Management and Operation Management
1. Project Management : Project Management, as name suggests, is simply management and control of project activities i.e. product innovative and new products, services. 2....
Read More
Difference Between
Software Engineering
Difference between Project Management Tool and Time Tracking Software
1. Project Management Tool :Project management tool, as name suggests, is a software tool that is basically used to manage all projects and task within organization, organ...
Read More
Difference Between
Software Engineering
Difference between Time and Attendance vs Time Billing Software
1. Time and Attendance Software :Time and Attendance software allows one to keep track of all employees that are coming and going out as well as their break time, time rel...
Read More
Difference Between
Software Engineering
Difference between Time and Attendance Software & Employee Scheduling Software
1. Time and Attendance Software :Time and attendance software is a basic employee time and attendance software that allows organization to know about and create basic know...
Read More
Difference Between
Software Engineering
Maximize length of longest non-decreasing array possible by the elements present in either ends of the given array
Given an array A[] of size N, the task is to find the maximum length of the longest non-decreasing array that can be generated from the given array by appending elements f...
Read More
Arrays
Greedy
array-rearrange
DSA
Lexicographically smallest permutation of a string that can be reduced to length K by removing K-length prefixes from palindromic substrings of length 2K
Given a binary string str of length N, and an integer K, the task is to find the lexicographically smallest permutation of the string str that can be reduced to length K b...
Read More
Strings
Searching
Mathematical
Competitive Programming
palindrome
binary-string
DSA
Count set bits in Bitwise XOR of all adjacent elements upto N
Given a positive integer N, the task is to find the total count of set bits by performing Bitwise XOR on all possible adjacent elements in the range [0, N].Examples:Input:...
Read More
Bit Magic
Mathematical
Bitwise-XOR
DSA
Check if a right-angled triangle can be formed by the given side lengths
Given two positive integers A and B representing the sides of a triangle, the task is to check if the given two sides of the triangle are sides of a valid right-angled tri...
Read More
Mathematical
triangle
School Programming
maths-perfect-square
Maths
DSA
Minimize array sum by replacing greater and smaller elements of pairs by half and double of their values respectively atmost K times
Given an array arr[] consisting of N positive integers and an integer K, the task is to find the minimum possible array sum that can be obtained by repeatedly selecting a ...
Read More
Arrays
Greedy
Sorting
Mathematical
Binary Search Tree
array-rearrange
Balanced Binary Search Trees
C++ Programs
cpp-multiset
DSA
Minimum cost of flipping characters required to convert Binary String to 0s only
Given binary string str, and integers A, which denotes the cost of converting consecutive 1s to 0s, and B, which denotes the cost of converting 0s to 1s. The task is to fi...
Read More
Strings
Greedy
Searching
Technical Scripter
binary-string
Technical Scripter 2020
DSA
Maximum sum possible by making given array non-decreasing
Given an array arr[], the task is to obtain a non-decreasing array with the maximum sum from the given array by repeatedly decrementing array elements by 1.Explanation:Inp...
Read More
Arrays
Algorithms
Technical Scripter
array-rearrange
array-traversal-question
Technical Scripter 2020
DSA
Construct a Matrix such that each cell consists of sum of adjacent elements of respective cells in given Matrix
Given a matrix arr[][] of dimensions N * M, the task is to generate a matrix such that any cell (r, c) stores the sum of adjacent elements present horizontally, vertically...
Read More
Mathematical
Matrix
submatrix
DSA
Length of longest subarray having frequency of every element equal to K
Given an array arr[] consisting of N integers and an integer K, the task is to find the length of the longest subarray such that each element occurs K times.Examples:Input...
Read More
Arrays
Hash
subarray
cpp-unordered_map
frequency-counting
DSA
MAQ Software Interview Experience (On-Campus 2020)
There was a total of 4 rounds:Round 1: Technical Test (30 Logical Questions - 30 minutes, 2 coding questions - 30 minutes) Difficulty level: BASIC - MEDIUM.Round 2: Techni...
Read More
Interview Experiences
MAQ Software
On-Campus
Experiences
1
...
6796
6797
6798
...
11184