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
What is Hyperconvergence?
Hyper-convergence is defined as an IT framework that is a single system consisting of storage, computing, and networking with an aim to reduce data center complexity. Hype...
Read More
Picked
CCNA
Fault Tolerance in Distributed System
Distributed systems are defined as a collection of multiple independent systems connected together as a single system. Every independent system has its own memory and reso...
Read More
Picked
Distributed System
Authorization and Integrity Manager in DBMS
DBMS is software that allows users to store, modify, and delete the data present in a database. It helps to organize and structure our data. It allows users to perform CRU...
Read More
DBMS
Picked
Fork System Call in Operating System
In many operating systems, the fork system call is an essential operation. The fork system call allows the creation of a new process. When a process calls the fork(), it d...
Read More
Operating Systems
Operating Systems-Process Management
Picked
Constant Folding
As we all know humans understand only programming languages like C, C++, Python, Java, etc. whereas a computer can only understand bytecodes or machine languages. So compi...
Read More
Compiler Design
Picked
Page Buffering Algorithm in Operating System
The Page Buffering Algorithm is used in Operating systems and Database Management Systems as a key method to streamline data access and minimize disc I/O operations. It is...
Read More
Operating Systems
Operating Systems-Memory Management
Picked
Types of Distributed DBMS
A system that is used for managing the storage and retrieval of data across multiple interconnected databases is called a Distributed Database Management System(DDBMS). In...
Read More
DBMS
Picked
Distributed System
Query Tree in Relational Algebra
A Query Tree is a data structure used for the internal representation of a query in RDBMS. It is also known as the Query Evaluation/Execution Tree. The leaf nodes of the q...
Read More
DBMS
DBMS-Relational Algebra
Advantages of Multipass Compiler Over Single Pass Compiler
Programmers, write computer programs that make certain tasks easier for users. This program code is written in High-Level Programming languages like C, C++, etc. Computer ...
Read More
GATE CS
Compiler Design
Picked
Delete an Element on Swipe in React Native
Swipe gestures have become prevalent for interacting with mobile apps, providing a convenient way to delete items from a list. In this article, we'll explore how to add...
Read More
Web Technologies
React-Native
React Native - Questions
Create a Flip Image Animation Effect in React Native
In this article, we will explore how to create a flip image animation in a React Native application using the react-native-flip-card library. This effect is commonly empl...
Read More
Web Technologies
React-Native
React Native - Questions
JavaScript Program to Check if Two Numbers have Same Last Digit
In this article, we will discuss how to check if two numbers have the same last digit in JavaScript. Checking the last digit of a number is a common requirement in program...
Read More
Web Technologies
JavaScript
Picked
JavaScript-Numbers
JavaScript-DSA
JavaScript-Program
Print a singly linked list in spiral order
Given a Linked list, the task is to print a singly linked list in a spiral fashion, starting from the mid and rotating clockwise. If the linked list has even nodes, then y...
Read More
Linked List
Linked Lists
spiral
DSA
CISCO Apprentice Interview Experience (Off-Campus) 2023
I got a referral to the Cisco apprenticeship program there are collectively 4 rounds Hackerrank platform online assessment: In which they covered basics of networking, dbm...
Read More
Cisco
Interview Experiences
Off-Campus
Experiences
Genpact Interview Experience
Securing an on-campus interview opportunity with a prestigious company like Genpact is a significant milestone for any aspiring professional. My journey began when the col...
Read More
Interview Experiences
Genpact
On-Campus
Experiences
1
...
2299
2300
2301
...
11255