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
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
Minimum sum possible by assigning every increasing/decreasing consecutive pair with values in that order
Given an array arr[] of size N, the task is to find the minimum sum of positive integers that can be assigned to each array element arr[i], such that if arr[i] arr[i+1] o...
Read More
Arrays
Greedy
Mathematical
DSA
Minimum removal of characters required such that permutation of given string is a palindrome
Given string str consisting of lowercase letters, the task is to find the minimum number of characters to be deleted from the given string such that any permutation of the...
Read More
Strings
Hash
palindrome
permutation
Reverse
frequency-counting
DSA
Sum of all possible strings obtained by removal of non-empty substrings
Given numerical string str consisting of N integers, the task is to find the sum of all possible resulting strings after removing non-empty substrings.Examples:Input: str ...
Read More
Strings
Pattern Searching
Mathematical
prefix-sum
substring
triangular-number
DSA
Introduction to Faults in Software Engineering
In software engineering, a fault is an error or defect in a program that causes it to produce incorrect or unexpected results. Faults can occur at various stages of the so...
Read More
Software Engineering
Rearrange two given arrays to maximize sum of same indexed elements
Given two arrays A[] and B[] of size N, the task is to find the maximum possible sum of abs(A[i] – B[i]) by rearranging the array elements.Examples:Input: A[] = {1, 2, 3, ...
Read More
Arrays
Greedy
Sorting
Mathematical
array-rearrange
DSA
Area of the largest rectangle possible from given coordinates
Given two arrays arr1[] and arr2[] of N denoting N coordinates of the form (arr1[i], 0) and M positive integers denotingM coordinates of the form (arr2[j], 1) where 1 ? i ...
Read More
Arrays
Algorithms
Sorting
Geometric
DSA
C/C++ Puzzles
Rearrange array such that sum of same indexed elements is atmost K
Given two arrays A[] and B[] consisting of N integers each and an integer K, the task is to rearrange the array B[] such that sum of Ai + Bi is atmost K. If no such arrang...
Read More
Arrays
Searching
Sorting
Mathematical
Competitive Programming
array-rearrange
DSA
PERIOD_ADD() function in MySQL
PERIOD_ADD() function in MySQL helps to add a specific number of months to a given period. The PERIOD_ADD() function will return the resultant value in 'YYYYMM' format.Syn...
Read More
SQL
DBMS-SQL
mysql
Technical Scripter 2020
Maximum sum subarray of size K with sum less than X
Given an array arr[] and two integers K and X, the task is to find the maximum sum among all subarrays of size K with the sum less than X.Examples:Input: arr[] = {20, 2, 3...
Read More
Arrays
Searching
Mathematical
subarray
sliding-window
subarray-sum
DSA
Segregate Even and Odd numbers | Set 2
Given an array arr[] of size N, the task is to segregate even and odd numbers. Print all even numbers first, and then odd numbers.Examples:Input: arr[] = {8, 22, 65, 70, 3...
Read More
Arrays
Paytm
Accolite
Linkedin
MakeMyTrip
array-rearrange
DSA
Header Guard in C++
Header Guards in C++ are conditional compilation directives that help to avoid errors that arise when the same function or variable is defined more than once by the mistak...
Read More
CPP-Basics
cpp-macros
Programming Language
C++
C++ Programs
Amazon Interview Experience for Internship (On-Campus)
I'm a 3rd-year B.tech student at NIT Jamshedpur. Amazon visited our campus for Internships.ROUND 1: The first round was an online round, and there were 4 sets in this roun...
Read More
Amazon
Interview Experiences
Internship
On-Campus
Experiences
Difference between OTT and IPTV
1. Over the Top (OTT) :Over the Top (OTT) does the video streaming over publicly accessible Internet connection. That's why it is also called as Over the Top. In OTT conte...
Read More
Computer Networks
Difference Between
Difference between POM and PageFactory
1. Page Object Model (POM) :The object of Page is an OOPs class that acts as an interface for the web page of your application under test and it is actually a type of desi...
Read More
DBMS
Difference Between
Collections Class in Java
Collections class in Java is one of the utility classes in Java Collections Framework. The java.util package contains the Collections class in Java. Java Collections class...
Read More
Java
Java-Collections
Picked
1
...
7050
7051
7052
...
11360