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
SimpleExpandableListAdapter in Android with Example
Android ExpandableListView is a view that is used to shows items as a vertically scrolling two-level list. The basic difference with ListView is it allows two levels of th...
Read More
Java
android
Picked
Android
How to Build a Simple Flashlight/TorchLight Android App?
All the beginners who are into the android development world should build a simple android application that can turn on/off the flashlight or torchlight by clicking a Butt...
Read More
Java
android
Android
Autosizing TextView in Android
If the user is giving the input and the input needs to be shown as TextView and if the user inputs the stuff which can go out of the screen, then in this case the font Tex...
Read More
Java
Kotlin
Android
Android-View
7 Code Refactoring Techniques in Software Engineering
Being a developer how do you start working on a new project…??Firstly you gather some basic requirements and then based on the requirement you start implementing the featu...
Read More
GBlog
Software Engineering
Oracle Financial Services Software (OFSS) Interview Experience (On Campus )
College : KJ Somaiya College Of Engineering, MumbaiJob Title : Associate ConsultantJob Location : Mumbai, Pune, BangaloreEligibility : 7 CGPA and above, no active backlog,...
Read More
Interview Experiences
On-Campus
Marketing
OFSS
Experiences
Node whose removal minimizes the maximum size forest from an N-ary Tree
Given an n-ary tree T, the task is to find a node whose removal minimizes the maximum size of all forests(connected components) generated.Examples:Input: 1 ...
Read More
Tree
Searching
DFS
Recursion
Graph Traversals
connected-components
DSA
Paths requiring minimum number of jumps to reach end of array
Given an array arr[], where each element represents the maximum number of steps that can be made forward from that element, the task is to print all possible paths that re...
Read More
Arrays
Microsoft
Amazon
Google
Flipkart
Queue
Dynamic Programming
Searching
Mathematical
DSA
Length of longest increasing absolute even subsequence
Given an array arr[] consisting of N integers, the task is to find the length of the longest increasing absolute even subsequence.An increasing absolute even subsequence i...
Read More
Arrays
Dynamic Programming
Searching
Mathematical
subsequence
LIS
DSA
Minimum non-adjacent pair flips required to remove all 0s from a Binary String
The problem statement asks us to find the minimum number of operations required to remove all 0s from a given binary string S. An operation involves flipping at most two n...
Read More
Strings
Google
Searching
interview-preparation
DSA
Modify given array to make sum of odd and even indexed elements same
Given a binary array arr[] of size N, remove at most N/2 elements from the array such that the sum of elements at odd and even indices becomes equal. The task is to print ...
Read More
Arrays
Greedy
Mathematical
array-rearrange
DSA
Arcesium Interview Experience for Software Engineer Internship
The process consisted of a mass shortlisting with CGPA criteria of +8.5, followed by a coding test consisting of 2 coding questions, logical and aptitude MCQs, DS, OOPS in...
Read More
Interview Experiences
Internship
Arcesium
Marketing
Experiences
Societe Generale Interview Experience | On Campus (Virtual)
There were 5 rounds in total.Online Coding RoundFirst-round was an Online test that consists of technical MCQs on testing, storage, OS, and Data Structures. Then there wil...
Read More
Interview Experiences
Algorithms
Societe Generale
On-Campus
Marketing
DSA
Experiences
Down-sampling in MATLAB
The two basic operations in a multi-rate system are decreasing/down-sampling (decimation) and increasing (interpolation) the sampling rate of a signal.In down-sampling we ...
Read More
Computer Subject
MATLAB
MATLAB
Check if a subarray of length K with sum equal to factorial of a number exists or not
Given an array arr[] of N integers and an integer K, the task is to find a subarray of length K with a sum of elements equal to factorial of any number. If no such subarra...
Read More
Arrays
Searching
Mathematical
subarray
sliding-window
subarray-sum
DSA
How to make Dropdown Menus in Plotly?
A Plotly is a Python library that is used to design graphs, especially interactive graphs. It can plot various graphs and charts like histogram, barplot, boxplot, spreadpl...
Read More
Python
Python-Plotly
1
...
7119
7120
7121
...
11256