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
Capacity To Ship Packages Within D Days
Given an array arr[] consisting of N positive integers representing the weights of N items and a positive integer D, the task is to find the minimum weight capacity of a b...
Read More
Arrays
Binary Search
Greedy
Searching
Mathematical
interview-preparation
DE Shaw
DSA
Minimize maximum array element by splitting array elements into powers of two at most K times
Given an array arr[] consisting of N positive integers and an integer K, the task is to minimize the maximum value of the array by splitting the array element into powers ...
Read More
Arrays
Sorting
Mathematical
Competitive Programming
array-rearrange
maths-power
DSA
Minimum number that can be obtained by applying '+' and '*' operations on array elements
Given an array arr[] consisting of N positive integers and a string S of length (N - 1), containing characters '+' and '*', the task is to find the smallest number that ca...
Read More
Arrays
Strings
Bit Magic
Greedy
Mathematical
deque
DSA
Convection
Convection is one of the ways out of three ways, in which heat can transfer between systems or substances. Other than Convection, Conduction, and Radiation are the other t...
Read More
Picked
School Learning
Class 11
School Physics
Physics-Class-11
Synopsys Interview Experience for R&D-2 Engineer | 4 Years Experienced
Screening Round with Hiring Manager(around 1hr):Asked about my current work details. Output based problem:[tabby title="C"][sourcecode language="c"]int main(){int i=5;int ...
Read More
Interview Experiences
Synopsys
Experienced
Experiences
Cognizant Interview Experience for Programmer
Round 1(Aptitude): Difficulty Level-ModerateIt's a written round with 50 MCQ.There were two parts General Aptitude and Verbal English.Tips:I would like to tell you that, y...
Read More
Interview Experiences
Cognizant
Experiences
Using Guava's Collectors for Collecting Streams to Immutable Collections in Java
Guava is a set of core libraries from Google that includes new collection types. For example, we multimap and multisets, immutable collections, a graph library, and utilit...
Read More
Java
Java-Collections
java-guava
Picked
Why integer size varies from computer to computer?
In a computer, memory is composed of digital memory that stores information binary format, and the lowest unit is called a bit (binary digit). The single-bit denotes a log...
Read More
Analysis of Algorithms
misc
DSA
Calculation of address of element of 1-D, 2-D, and 3-D using row-major and column-major order
This article focuses on calculating the address of any element in a 1-Dimensional, 2-Dimensional, and 3-Dimensional array in Row major order and Column major order.Calcula...
Read More
Arrays
Mathematical
Picked
DSA
Difference Between trustStore and keyStore in Java
TrustStore is used to store certificates from Certified Authorities (CA) that verify the certificate presented by the server in an SSL connection. While Keystore is used t...
Read More
Java
Difference Between
Picked
How to Avoid ConcurrentModificationException in Java?
ConcurrentModificationException is a predefined Exception in Java, which occurs while we are using Java Collections, i.e whenever we try to modify an object concurrently w...
Read More
Java
Java-Exceptions
Picked
Difference Between 32-bit and 64-bit JVM in Java
One does not need to know the difference unless developing a performance-critical application. The minor distinction between 32-bit and 64-bit JVMs would make little diffe...
Read More
Java
Difference Between
Picked
Types Of Sets
Sets are a well-defined collection of objects. Objects that a set contains are called the elements of the set. We can also consider sets as collections of elements that ha...
Read More
Mathematics
School Learning
Class 11
Maths-Class-11
Set Theory
Universal Sets
Universal Set is a set that has all the elements associated with a given set, without any repetition. Suppose we have two sets P = {1, 3, 5} and Q = {2, 4, 6} then the uni...
Read More
Mathematics
School Learning
Class 11
How to export promises from one module to another module node.js ?
JavaScript is an asynchronous single-threaded programming language. Asynchronous means multiple processes are handled at the same time. Callback functions vary for the asy...
Read More
Web Technologies
Picked
Node.js
Node.js-Methods
NodeJS-Questions
1
...
5888
5889
5890
...
11245