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 Technical Writing and Academic Writing
1. Technical Writing : Technical writing refers to a piece of writing which focuses on providing detailed and lucid information about the product or service. It contains f...
Read More
Difference Between
Software Engineering
SAP Labs Interview Experience | Campus Placement Drive 2020 - Virtual
Round 1 (Online Test): Round 1 was an online test, on Sep 5th, 2020 in which we were given 10 MCQs and two coding questions. MCQ’s were mostly on Data Structures, OOPS in ...
Read More
Interview Experiences
SAP Labs
On-Campus
Marketing
Experiences
Construct Turing Machine for L = {a^i b^j | i<j, i>0}
Prerequisite - Turing MachineTask :We have to design a Turing machine for a^i b^j where ij and i0.Analysis :Here the main thing to notice that ij. It means that the count ...
Read More
Theory of Computation
TRIM() Function in MySQL
TRIM() function in MySQL is used to clean up data. It is also used to remove the unwanted leading and trailing characters in a string.Syntax :TRIM([{BOTH | LEADING | TRAIL...
Read More
SQL
DBMS-SQL
mysql
Conditional Branch Instructions in AVR Microcontroller
Conditional branch instructions are the set of instructions that is used to branch out of a loop. We will discuss these instructions for the AVR micro-controller.To unders...
Read More
Computer Organization & Architecture
microprocessor
Capgemini Interview Experience (On-Campus)
There were 4 rounds for the whole recruitment.Round 1: This round consists of Technical Aptitude, English Aptitude, Game-Based Aptitude. This was an online-based test take...
Read More
Interview Experiences
Capgemini
On-Campus
Marketing
Experiences
Logical Instructions in AVR Microcontroller
Logical Instructions are the instructions which perform basic arithmetic operations such as AND, OR, XOR, etc. In AVR micro-controller, the destination operand is always a...
Read More
Computer Organization & Architecture
microprocessor
Difference between Prototype Model and RAD Model
1. Prototype Model :The prototype model is a software development life cycle model which is used when the customer is not known completely about how the end product should...
Read More
Difference Between
Software Engineering
Basic Elements of Barrier Analysis
Prerequisite - Barrier AnalysisWhenever a problem arises, then fixing problem is only part of solution. One needs to eliminate or resolve main root cause of particular pro...
Read More
Software Engineering
Oracle Interview Experience for Applications Engineer | On-Campus
Round 1: Online test was conducted. It had 4 sectionsVerbalAptitudeProgramming skills (flowcharts etc.)Computer science concepts (DBMS, OS, questions on trees )44 students...
Read More
Oracle
Interview Experiences
On-Campus
Marketing
Experiences
Maximize the sum of Kth column of a Matrix
Given two integers N and K, the task is to maximize the sum of the Kth column of N * N row-wise sorted matrix consisting of element in the range [1, N2].Examples:Input: N ...
Read More
Greedy
Sorting
Matrix
array-rearrange
DSA
Check if all array elements are present in a given stack or not
Given a stack of integers S and an array of integers arr[], the task is to check if all the array elements are present in the stack or not.Examples:Input: S = {10, 20, 30,...
Read More
Arrays
Stack
Searching
Hash
frequency-counting
DSA
Generate an alternate odd-even sequence having sum of all consecutive pairs as a perfect square
Given an integer N, the task is to print a sequence of length N consisting of alternate odd and even numbers in increasing order such that the sum of any two consecutive t...
Read More
Mathematical
Numbers
maths-perfect-square
DSA
Check if any permutation of array contains sum of every adjacent pair not divisible by 3
Given an array arr[] consisting of N integers, the task is to check if any permutation of the array elements exists where the sum of every pair of adjacent elements is not...
Read More
Arrays
Greedy
Mathematical
permutation
number-theory
DSA
Remove all duplicate adjacent characters from a string using Stack
Given a string, str, the task is to remove all the duplicate adjacent characters from the given string.Examples:Input: str= “azxxzy”Output: ayRemoval of "xx" modifies the ...
Read More
Strings
Stack
Python
Recursion
DSA
1
...
7105
7106
7107
...
11222