Skip to content

PrepBytes Blog

ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING

Log In

Log Out

Menu
  • Language
    • C
    • C++
    • Java
    • Javascript
    • Python
  • Data Structure
    • Array
    • Graphs
    • Heap
    • Linked List
    • Segment Tree
    • Stack
    • Trees
    • Queue
  • Algorithm
    • Backtracking
    • Dynamic Programming
    • Greedy Algorithm
    • RECURSION
    • Searching
    • Sorting
  • CSE Subjects
    • Operating System
  • Company Placement
  • Interview
    • Interview Tips
    • General Interview Questions
    • Algorithms
    • Data Structure
    • Languages
    • Other Topics
  • Competitive
    • Data Structure
      • Array
      • Graph
      • Heap
      • Segment Tree
      • Stack
      • Queue
      • Tree
      • Tries
    • Algorithm
      • Backtracking
      • Dynamic Programming
      • Greedy Algorithm
      • Searching
      • Sorting
    • Other Topics
      • Computational Geometry
      • Game Theory
      • Maths
      • Pointers
      • Recursion
      • String
  • Others
    • Computational Geometry
    • Game Theory
    • Hashing
    • Maths
    • Pointers
    • Recursion
    • String

Sign in to your account

Forgot your password?

New User? Create Account

Login via OTP

We will send you an one time password on your mobile number

New User? Create Account

Login via OTP

An OTP has been sent to your mobile number please verify it below

Resend OTP in 30 sec
Resend
New User? Create Account

Register with PrepBytes

I agree to the terms and conditions.
Already have a account? Login Here

HarshYadav

Python

File Handling in Python

Harsh YadavFebruary 21, 2023March 2, 2023
File handling refers to the process of creating, reading, updating, and deleting files on disk. It's an important aspect of many programming tasks, as it allows you to store and...
Computer Network

Application Layer Protocols in Computer Networks

Harsh YadavFebruary 21, 2023March 2, 2023
The Application layer protocols in computer networks are a set of standards and rules that govern the communication between end-user applications over a network. These protocols provide a specific services...
Python

Is Python Case Sensitive?

Harsh YadavFebruary 20, 2023March 2, 2023
In this article we will discuss that python is case sensitive while dealing with identifiers, what is case sensitive, rules for identifiers in python, examples of python identifiers(which are valid...
SQL

Differentiate between Char and Varchar Data Type

Harsh YadavFebruary 20, 2023March 2, 2023
CHAR and VARCHAR are two data types in SQL and used to store character strings.CHAR is a fixed-length character string data type, which means that it reserves a specific amount...
Operating system

System Calls in Operating System

Harsh YadavFebruary 17, 2023March 2, 2023
System calls are a way for programs to interact with the operating system's kernel. They provide a standardized interface for executing system-level functions, such as process management, file access, network...
Operating system

Kernel in Operating System

Harsh YadavFebruary 17, 2023March 2, 2023
In computing, the term "kernel" refers to the central part of an operating system that manages the system's resources and communication between hardware and software components. The kernel provides the...
Digital Electronics

Difference Between Encoder and Decoder in Digital Logic

Harsh YadavFebruary 16, 2023March 2, 2023
Encoder and decoder are combinational logic circuits and Combinational logic is the concept in which two or more input states define one or more output states. The encoder and decoder...
General

Top IT Companies in India

Harsh YadavFebruary 16, 2023March 2, 2023
India has become a hub for Information Technology (IT) companies, with a large number of businesses operating in the country providing technology-related products and services to both domestic and international...
Computer Network

Cryptography and Its Types

Harsh YadavFebruary 15, 2023March 2, 2023
Every human activity nowadays revolves around computer systems. This computing technology is used in a variety of applications, including healthcare, education, banking, software, and marketing. However, you may be wondering...
Java

User Defined Exception in Java

Harsh YadavFebruary 15, 2023March 2, 2023
An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program's instructions. In programming, exceptions are used to handle errors...
Java

Garbage Collection in Java

Harsh YadavFebruary 15, 2023March 2, 2023
Java has a process called garbage collection that automatically releases memory utilized by objects the application is no longer using. It is a crucial component of the Java programming language...
DBMS

Primary Key and Foreign Key in DBMS

Harsh YadavFebruary 15, 2023March 2, 2023
In this section we will discuss the key, primary key, and use of a primary key, foreign key, the use of a foreign key, the difference between primary key and...
DBMS

Candidate Key in DBMS

Harsh YadavFebruary 15, 2023March 2, 2023
In this section we will discuss the candidate key, key in DBMS, candidate key in dbms, super key, the difference between super key vs candidate key, how to find candidate...
Python

Identifier in Python

Harsh YadavFebruary 15, 2023March 2, 2023
In computer programming, an identifier is a name given to a variable, function, class, module, or other objects in the code. The rules for creating valid identifiers vary depending on...
Heap

Heap Sort in Data Structure

Harsh YadavFebruary 13, 2023March 2, 2023
Heap is a complete binary tree data structure with the property that the value of a parent node is either greater than or equal to (max heap) or less than...
Heap

Fibonacci Heap

Harsh YadavFebruary 13, 2023March 2, 2023
In this section, we will discuss the Fibonacci heap, properties of the Fibonacci heap, application of the Fibonacci heap, Fibonacci heap operation, time complexity in a Fibonacci heap, and implementation...
C Programming

Dynamic Memory Allocation in C

Harsh YadavFebruary 13, 2023March 2, 2023
In this article, we will study about that how memory allocation takes place in c dynamically Function which are used for dynamic allocation like malloc(),calloc(),realloc(), free(), differences between Static Memory...
Interview Questions

Mphasis Interview Questions

Harsh YadavFebruary 8, 2023March 2, 2023
In terms of software job opportunities, Mphasis offers positions in areas such as software engineering, software development, cloud computing, cybersecurity, and more. The company is looking for talented and motivated...
Interview Questions

Infosys Interview Questions for System Engineer

Harsh YadavFebruary 8, 2023March 2, 2023
Infosys has a strong reputation for quality and reliability, and it is widely recognized as a leading provider of IT services. The company's commitment to delivering high-quality solutions has helped...
Python

Local and Global Variables in Python

Harsh YadavFebruary 3, 2023March 2, 2023
Variables that are created outside of the function are local variables and global variables are those which are defined inside a function and its scope limited to that function only...
Miscellaneous

Kruskal’s Algorithm

Harsh YadavFebruary 2, 2023March 2, 2023
In this article, we will study about Kruskal algorithm, its implementation, spanning tree, minimum spanning tree, and time complexity of this algorithm. What is a Spanning Tree? A spanning tree...

Pages

  • ALGORITHMS
  • ARRAY
  • BACKTRACKING
  • C PROGRAMMING LANGUAGE
  • C++ PROGRAMMING LANGUAGE
  • CAPGEMINI
  • CIRCULAR LINKED LIST
  • COMPANY PLACEMENT PROCEDURE
  • COMPETITIVE CODING
  • COMPUTATIONAL GEOMETRY
  • CSE SUBJECTS
  • DATA STRUCTURE
  • DOUBLY LINKED LIST
  • DYNAMIC PROGRAMMING
  • GAME THEORY
  • GRAPHS
  • GREEDY ALGORITHM
  • HASHING
  • HEAP
  • INTERVIEW PREPARATION
  • INTERVIEW TIPS
  • JAVA PROGRAMMING LANGUAGE
  • JAVASCRIPT PROGRAMMING LANGUAGE
  • Languages
  • LINKED LIST
  • LINKED LIST USING C
  • MATHEMATICS
  • OPERATING SYSTEM
  • POINTERS
  • PYTHON PROGRAMMING LANGUAGE
  • QUEUE
  • RECURSION
  • SEARCHING
  • SEGMENT TREE
  • SORTING
  • STACK
  • STRING
  • TREES

Recent Articles

  • 1
    March 30, 2023

    Self Referential Structure in C

  • 2
    March 30, 2023

    What is Nested Structure in C

  • 3
    March 30, 2023

    typedef in C

  • 4
    March 30, 2023

    strcpy() Function in C

  • 5
    March 30, 2023

    Operating System Architecture & Diagram

  • 6
    March 30, 2023

    Difference between Sequence and Series

Close
Menu
  • Language
    • C
    • C++
    • Java
    • Javascript
    • Python
  • Data Structure
    • Array
    • Graphs
    • Heap
    • Linked List
    • Segment Tree
    • Stack
    • Trees
    • Queue
  • Algorithm
    • Backtracking
    • Dynamic Programming
    • Greedy Algorithm
    • RECURSION
    • Searching
    • Sorting
  • CSE Subjects
    • Operating System
  • Company Placement
  • Interview
    • Interview Tips
    • General Interview Questions
    • Algorithms
    • Data Structure
    • Languages
    • Other Topics
  • Competitive
    • Data Structure
      • Array
      • Graph
      • Heap
      • Segment Tree
      • Stack
      • Queue
      • Tree
      • Tries
    • Algorithm
      • Backtracking
      • Dynamic Programming
      • Greedy Algorithm
      • Searching
      • Sorting
    • Other Topics
      • Computational Geometry
      • Game Theory
      • Maths
      • Pointers
      • Recursion
      • String
  • Others
    • Computational Geometry
    • Game Theory
    • Hashing
    • Maths
    • Pointers
    • Recursion
    • String
FOLLOW US
CONTACT US
+91-8800 2588 17
contact@prepbytes.com
QUICK LINKS
Interview NotesMock TestsPlacement ProgrammeCoding CoursesMock InterviewAbout UsBlog