Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
AI ML DS
Data Analysis
Data Visualization
Machine Learning
Deep Learning
NLP
Computer Vision
AI ML DS Interview Series
AI ML DS Projects series
Data Engineering
Web Scrapping
GBlog
Frontend Developer Roadmap 2024
Frontend development means to design the face of a website or application. It involves working on the appearance of the website. Building interactive buttons, using images...
Read More
Best Books to Prepare QA, VARC and DILR For CAT 2021
"What are the best books for CAT preparation?" - If you're also in the search of a satisfactory answer for this particular question then let us tell you that you're not al...
Read More
GBlog
CAT
GFG-Course
GFG-Update
Check if removal of a subsequence of non-adjacent elements makes the array sorted
Given a binary array arr[] of size N, the task is to check if the array arr[] can be made sorted by removing any subsequence of non-adjacent array elements. If the array c...
Read More
Arrays
Greedy
Sorting
Mathematical
subsequence
array-rearrange
DSA
Find quadruplets with given sum in a Doubly Linked List
Given a sorted doubly linked list and an integer X, the task is to print all the quadruplets in the doubly linked list whose sum is X.Examples:Input: LL: -3 ? 1 ? 2 ? 3 ? ...
Read More
Linked List
Data Structures
Pointers
doubly linked list
DSA
Maximize sum of odd-indexed array elements by repeatedly selecting at most 2*M array elements from the beginning
Given an array arr[] consisting of N integers and an integer M (initially 1), the task is to find the maximum sum of array elements chosen by Player A when two players A a...
Read More
Arrays
Dynamic Programming
Mathematical
Game Theory
Recursion
Memoization
matrix-chain-multiplication
DSA
Count ways to represent a number as sum of perfect squares
Given an integer N, the task is to find the number of ways to represent the number N as sum of perfect squares.Examples:Input: N = 9Output: 4Explanation:There are four way...
Read More
Searching
Mathematical
Recursion
maths-perfect-square
DSA
Number of M-length sorted arrays that can be formed using first N natural numbers
Given two numbers N and M, the task is to find the number of sorted arrays that can be formed of size M using first N natural numbers, if each number can be taken any numb...
Read More
Dynamic Programming
Mathematical
Recursion
Memoization
Natural Numbers
DSA
Maximum Sum Subsequence made up of consecutive elements of different parity
Given an array arr[] consisting of N integers, the task is to find the maximum sum of a non-empty subsequence such that each pair of consecutive terms is of different pari...
Read More
Arrays
Dynamic Programming
Mathematical
subsequence
DSA
Find the maximum between N and the number formed by reversing 32-bit binary representation of N
Given a positive 32-bit integer N, the task is to find the maximum between the value of N and the number obtained by decimal representation of reversal of binary represent...
Read More
Bit Magic
Mathematical
binary-representation
DSA
Shortest path for a thief to reach the Nth house avoiding policemen
Given an unweighted graph and a boolean array A[ ], where if the ith index of array A[ ] denotes if that node can be visited (0) or not (1). The task is to find the shorte...
Read More
Arrays
Graph
Queue
Searching
BFS
DSA
Find a point whose sum of distances from all given points on a line is K
Given a sorted array arr[] consisting of N integers, representing points on a line and an integer K, the task is to find any point P between the first and last point such ...
Read More
Arrays
Binary Search
Searching
Sorting
Mathematical
DSA
Maximize ropes of consecutive length possible by connecting given ropes
Given an array A[ ] of size N where each array element represents the length of a rope, the task is to find the number of ropes of consecutive length that can be created b...
Read More
Arrays
Greedy
Sorting
Mathematical
DSA
LinkedIn Interview Experience for Staff Software Engineer 2020
Status: Working in SFO as a Senior Staff/Principal Software Engineer.Position: Staff Software Engineer.Location: California.Phone Interviews: Background/Staff Interview: (...
Read More
Interview Experiences
Linkedin
Experiences
Microsoft Interview Experience | 8 Years Experienced
I had a total of 4 rounds. Focus was more on algorithms, problem-solving, system design, and few behavioural questions. Interview process took 15 days from first interview...
Read More
Microsoft
Interview Experiences
Experienced
Experiences
Amazon Interview Experience for SDE (Off-Campus)
I recently got a chance to interview with Amazon. I had three rounds.Round 1: It started with my introduction and then the interviewer quickly jumped to the coding part. I...
Read More
Amazon
Interview Experiences
Off-Campus
Experiences
Bitwise OR of Bitwise AND of all subarrays of an array
Given an array arr[] consisting of N positive integers, the task is to find the Bitwise OR of Bitwise AND of all subarrays of the given arrays.Examples:Input: arr[] = {1, ...
Read More
Arrays
Bit Magic
Mathematical
subarray
Bitwise-OR
Bitwise-AND
DSA
1
...
6073
6074
6075
...
11395