Skip to content
geeksforgeeks
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Tutorials
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
  • Practice
    • Build your AI Agent
    • GfG 160
    • Problem of the Day
    • Practice Coding Problems
    • GfG SDE Sheet
  • Contests
    • Accenture Hackathon (Ending Soon!)
    • GfG Weekly [Rated Contest]
    • Job-A-Thon Hiring Challenge
    • All Contests and Events
  • Number System and Arithmetic
  • Algebra
  • Set Theory
  • Probability
  • Statistics
  • Geometry
  • Calculus
  • Logarithms
  • Mensuration
  • Matrices
  • Trigonometry
  • Mathematics
Open In App
Next Article:
HCF / GCD and LCM - Definition, Formula, Full Form, Examples
Next article icon

Fundamental Theorem of Arithmetic

Last Updated : 14 Oct, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

The Fundamental Theorem of Arithmetic is a useful method to understand the prime factorization of any number. The factorization of any composite number can be uniquely written as a multiplication of prime numbers, regardless of the order in which the prime factors appear.

The figures above represents the factorization of different number. Which shows that a composite numbers can beexpressed as a product of prime numbers. If we keep on trying different numbers, we see that all the numbers can be represented as product primes.

Table of Content

  • Proof of Fundamental Theorem of Arithmetic
  • Examples On Fundamental Theorem of Arithmetic
  • LCM and HCF using Fundamental Theorem of Arithmetic
  • Practice Questions on Fundamental Theorem of Arithmetic
  • Fundamental Theorem of Arithmetic – FAQs

Proof of Fundamental Theorem of Arithmetic

Theorem : Every composite number can be expressed (factorized) as a product of primes, and this factorization is unique, apart from the order in which the prime factors occur.

Proof:

Step 1: The existence of prime factors, we will prove it b y induction

Firstly, consider n>1

Therefore Initially, n=2. Since n=2 and 2 is a prime number, the result is true.

Consider n>2  (Induction hypothesis: Let result be true for all positive numbers less than n )

No, we will prove that the result is also true for n. 

  • If n is prime, then n is a product of primes is trivially true.
  • If n is not prime i.e n is a composite number, then 

n = ab, a, b < n

By induction method, the result is true for a and b (because a<n and b<n). Therefore, by the induction hypothesis, a must be the product of prime numbers and b is a product of prime numbers. Therefore, n = ab is a product of prime numbers. Thus, it is proved by induction.

Step 2: Uniqueness (of factors up to order)

Let n = p1 p2 p3….pk (where p1 p2 p3 …pk are primes)

Let if possible, there be two representations of n as a product of primes

i.e let if possible n=p1 p2 p3….pk = q1 q2 q3 …qr      where pi‘s and qj‘s are prime numbers 

(we will prove that pi’s are the same as qj’s )

Now p1/p1 p2 p3….pk, Therefore, p1/q1 q2 q3 …qr) (because p1 p2 p3….pk = q1 q2 q3 …qr)

Therefore, by result p1 must be one of the qj’s.

Let p1 = q1

So we get p1 p2 p3….pk = q1 q2 q3 …qr

= q1 q2 q3…qr 

And by cancellation p1 from both sides, 

p2 p3….pk  = q1 q2 q3 …qr

So by the same argument, we will get p2=q2  and so on.

Thus, n can be expressed as a product of primes uniquely (except for the order)

Hence proved.

Examples On Fundamental Theorem of Arithmetic

Question 1: Factorize the number “4072” and represent it as product of primes. 

Answer: 

Given Number = 4072


4072

Prime factorization of 4072


Prime factorisation of 4072 = 2 × 2 × 2 × 509

Question 2: Factorize the number “324” and represent it as product of primes. 

Answer:

Given Number = 324


324

Prime factorization of 324


Prime factorisation of 324= 2 × 2 × 3 × 3 × 3 × 3

Question 3: Factorize the number “16048” and represent it as product of primes. 

Answer: 

Given Number = 16048


16048

Prime factorisation of 16048


Prime factorisation of 16048= 2 × 2 × 2 × 2 × 17 × 59

LCM and HCF using Fundamental Theorem of Arithmetic

  • HCF known as the highest common factor is the greatest number that divides each of the two numbers given.
  • LCM is the lowest common multiple that is the product of all the common prime factors but with their highest degrees/powers.

Example Questions on LCM and HCF using Fundamental Theorem of Arithmetic

Question 1: Find the LCM and HCF of 24 and 36.

Solution:


lcm-of-36-and-24


The Prime factors of 24 = 2× 2×2×3

The prime factors of 36 = 2×2×3×3

HCF = 2×2×2×3, 2×2×3×3 = 2×2×3 = 12

LCM =  2×2×2×3×3 = 72

LCM and HCF can be found with the help of prime factorization too, lets’s look at some examples.

Question 2: Find the LCM and HCF of numbers 6 and 20. 

Answer: 

Prime Factorization of 6 can be represented in the following way, 


6


Prime Factorization of 20 can be represented in the following way, 


20


So, now we have prime factorization of both the numbers, 

6 = 2 × 3

20 = 2 × 2 × 5 

We know that 

HCF = Product of the smallest power of each common prime factor in the numbers.

LCM = Product of the greatest power of each prime factor, involved in the numbers.

So, HCF(6,20) = 21

      LCM(6,20) = 22 × 31 × 5

Question 3: Find the LCM and HCF of numbers 24 and 36. 

Answer: 

Prime Factorization of 24: 


24


Prime Factorization of 36: 


36


24 = 23 × 3 and 36 = 22 × 32

Based on the previous definitions,  

HCF(24, 36) = 12 

LCM(24, 36) = 72

Fact: In the above examples, notice that for any two numbers “a” and “b”. HCF × LCM = a × b. 

Practice Questions on Fundamental Theorem of Arithmetic

Question 1. Perform Prime factorization to express 630 as product of primes.

Question 2. Find the least common multiple of 36 and 48 using the prime factorization method.

Question 3. Find the greatest common divisor of 84 and 126 using the prime factorization method.

Question 4. Prove that if a number ends in 0, then it is divisible by 10 using the Fundamental Theorem of Arithmetic.

Question 5. Prove that every positive integer greater than 1 can be written uniquely as a product of prime numbers, up to the order of the factors.

Conclusion

The Fundamental Theorem of Arithmetic states that every composite number can be broken down uniquely into a product of prime numbers, regardless of the order of the primes. This theorem is essential in mathematics because it emphasizes the role of prime numbers and helps us understand how numbers work together. It provides a foundation for many areas in math, including algebra and Number theory



Next Article
HCF / GCD and LCM - Definition, Formula, Full Form, Examples

A

anjalishukla1859
Improve
Article Tags :
  • Class 10
  • Mathematics
  • School Learning
  • Maths-Class-10

Similar Reads

  • CBSE Class 10 Maths Notes PDF: Chapter Wise Notes 2024
    Math is an important subject in CBSE Class 10th Board exam. So students are advised to prepare accordingly to score well in Mathematics. Mathematics sometimes seems complex but at the same time, It is easy to score well in Math. So, We have curated the complete CBSE Class 10 Math Notes for you to pr
    15+ min read
  • Chapter 1: Real Numbers

    • Real Numbers
      Real Numbers are continuous quantities that can represent a distance along a line, as Real numbers include both rational and irrational numbers. Rational numbers occupy the points at some finite distance and irrational numbers fill the gap between them, making them together to complete the real line
      10 min read

    • Euclid Division Lemma
      Euclid's Division Lemma which is one of the fundamental theorems proposed by the ancient Greek mathematician Euclid which was used to prove various properties of integers. The Euclid's Division Lemma also serves as a base for Euclid's Division Algorithm which is used to find the GCD of any two numbe
      5 min read

    • Fundamental Theorem of Arithmetic
      The Fundamental Theorem of Arithmetic is a useful method to understand the prime factorization of any number. The factorization of any composite number can be uniquely written as a multiplication of prime numbers, regardless of the order in which the prime factors appear. The figures above represent
      7 min read

    • HCF / GCD and LCM - Definition, Formula, Full Form, Examples
      The full form of HCF is the Highest Common Factor while the full form of LCM is the Least Common Multiple. HCF is the largest number that divides two or more numbers without leaving a remainder, whereas LCM is the smallest multiple that is divisible by two or more integers. Table of Content HCF or G
      10 min read

    • Irrational Numbers- Definition, Examples, Symbol, Properties
      Irrational numbers are real numbers that cannot be expressed as fractions. Irrational Numbers can not be expressed in the form of p/q, where p and q are integers and q ≠ 0. They are non-recurring, non-terminating, and non-repeating decimals. Irrational numbers are real numbers but are different from
      12 min read

    • Decimal Expansions of Rational Numbers
      Real numbers are simply the combination of rational and irrational numbers, in the number system. In general, all the arithmetic operations can be performed on these numbers and they can be represented in the number line, also. So in this article let's discuss some rational and irrational numbers an
      6 min read

    • Rational Numbers
      Rational numbers are a fundamental concept in mathematics, defined as numbers that can be expressed as the ratio of two integers, where the denominator is not zero. Represented in the form p/q​ (with p and q being integers), rational numbers include fractions, whole numbers, and terminating or repea
      15+ min read

    Chapter 2: Polynomials

    • Algebraic Expressions in Math: Definition, Example and Equation
      Algebraic Expression is a mathematical expression that is made of numbers, and variables connected with any arithmetical operation between them. Algebraic forms are used to define unknown conditions in real life or situations that include unknown variables. An algebraic expression is made up of term
      8 min read

    • Polynomial Formula
      The polynomial Formula gives the standard form of polynomial expressions. It specifies the arrangement of algebraic expressions according to their increasing or decreasing power of variables. The General Formula of a Polynomial: f(x) = an​xn + an−1​xn−1 + ⋯ + a1​x + a0​ Where, an​, an−1​, …, a1​, a0
      6 min read

    • Types of Polynomials (Based on Terms and Degrees)
      Types of Polynomials: In mathematics, an algebraic expression is an expression built up from integer constants, variables, and algebraic operations. There are mainly four types of polynomials based on degree-constant polynomial (zero degree), linear polynomial ( 1st degree), quadratic polynomial (2n
      9 min read

    • Zeros of Polynomial
      Zeros of a Polynomial are those real, imaginary, or complex values when put in the polynomial instead of a variable, the result becomes zero (as the name suggests zero as well). Polynomials are used to model some physical phenomena happening in real life, they are very useful in describing situation
      14 min read

    • Geometrical meaning of the Zeroes of a Polynomial
      An algebraic identity is an equality that holds for any value of its variables. They are generally used in the factorization of polynomials or simplification of algebraic calculations. A polynomial is just a bunch of algebraic terms added together, for example, p(x) = 4x + 1 is a degree-1 polynomial
      8 min read

    • Factorization of Polynomial
      Factorization in mathematics refers to the process of expressing a number or an algebraic expression as a product of simpler factors. For example, the factors of 12 are 1, 2, 3, 4, 6, and 12, and we can express 12 as 12 = 1 × 12, 2 × 6, or 4 × 3. Similarly, factorization of polynomials involves expr
      10 min read

    • Division Algorithm for Polynomials
      Polynomials are those algebraic expressions that contain variables, coefficients, and constants. For Instance, in the polynomial 8x2 + 3z - 7, in this polynomial, 8,3 are the coefficients, x and z are the variables, and 7 is the constant. Just as simple Mathematical operations are applied on numbers
      5 min read

    • Algebraic Identities
      Algebraic Identities are fundamental equations in algebra where the left-hand side of the equation is always equal to the right-hand side, regardless of the values of the variables involved. These identities play a crucial role in simplifying algebraic computations and are essential for solving vari
      14 min read

    • Relationship between Zeroes and Coefficients of a Polynomial
      Polynomials are algebraic expressions with constants and variables that can be linear i.e. the highest power o the variable is one, quadratic and others. The zeros of the polynomials are the values of the variable (say x) that on substituting in the polynomial give the answer as zero. While the coef
      9 min read

    • Division Algorithm Problems and Solutions
      Polynomials are made up of algebraic expressions with different degrees. Degree-one polynomials are called linear polynomials, degree-two are called quadratic and degree-three are called cubic polynomials. Zeros of these polynomials are the points where these polynomials become zero. Sometimes it ha
      6 min read

    Chapter 3: Pair of Linear equations in two variables

    • Linear Equation in Two Variables
      Linear Equation in Two Variables: A Linear equation is defined as an equation with the maximum degree of one only, for example, ax = b can be referred to as a linear equation, and when a Linear equation in two variables comes into the picture, it means that the entire equation has 2 variables presen
      9 min read

    • Pair of Linear Equations in Two Variables
      Linear Equation in two variables are equations with only two variables and the exponent of the variable is 1. This system of equations can have a unique solution, no solution, or an infinite solution according to the given initial condition. Linear equations are used to describe a relationship betwe
      11 min read

    • Graphical Methods of Solving Pair of Linear Equations in Two Variables
      A system of linear equations is just a pair of two lines that may or may not intersect. The graph of a linear equation is a line. There are various methods that can be used to solve two linear equations, for example, Substitution Method, Elimination Method, etc. An easy-to-understand and beginner-fr
      8 min read

    • Solve the Linear Equation using Substitution Method
      A linear equation is an equation where the highest power of the variable is always 1. Its graph is always a straight line. A linear equation in one variable has only one unknown with a degree of 1, such as: 3x + 4 = 02y = 8m + n = 54a – 3b + c = 7x/2 = 8There are mainly two methods for solving simul
      11 min read

    • Solving Linear Equations Using the Elimination Method
      If an equation is written in the form ax + by + c = 0, where a, b, and c are real integers and the coefficients of x and y, i.e. a and b, are not equal to zero, it is said to be a linear equation in two variables. For example, 3x + y = 4 is a linear equation in two variables- x and y. The numbers th
      10 min read

    Chapter 4: Quadratic Equations

    • Quadratic Equations
      A Quadratic equation is a second-degree polynomial equation that can be represented as ax2 + bx + c = 0. In this equation, x is an unknown variable, a, b, and c are constants, and a is not equal to 0. The solutions of a quadratic equation are known as its roots. These roots can be found using method
      11 min read

    • Roots of Quadratic Equation
      The roots of a quadratic equation are the values of x that satisfy the equation. The roots of a quadratic equation are also called zeros of a quadratic equation. A quadratic equation is generally in the form: ax2 + bx + c = 0 Where: a, b, and c are constants (with a ≠ 0).x represents the variable. T
      13 min read

    • Solving Quadratic Equations
      A quadratic equation, typically in the form ax² + bx + c = 0, can be solved using different methods including factoring, completing the square, quadratic formula, and the graph method. While Solving Quadratic Equations we try to find a solution that represent the points where this the condition Q(x)
      8 min read

    • How to find the Discriminant of a Quadratic Equation?
      Algebra can be defined as the branch of mathematics that deals with the study, alteration, and analysis of various mathematical symbols. It is the study of unknown quantities, which are often depicted with the help of variables in mathematics. Algebra has a plethora of formulas and identities for th
      4 min read

    Chapter 5: Arithmetic Progressions

    • Arithmetic Progressions Class 10- NCERT Notes
      Arithmetic Progressions (AP) are fundamental sequences in mathematics where each term after the first is obtained by adding a constant difference to the previous term. Understanding APs is crucial for solving problems related to sequences and series in Class 10 Mathematics. These notes cover the ess
      7 min read

    • Sequences and Series
      A sequence is an ordered list of numbers following a specific rule. Each number in a sequence is called a "term." The order in which terms are arranged is crucial, as each term has a specific position, often denoted as an​, where n indicates the position in the sequence. For example: 2, 5, 8, 11, 14
      7 min read

    • Arithmetic Progression in Maths
      Arithmetic Progression (AP) or Arithmetic Sequence is simply a sequence of numbers such that the difference between any two consecutive terms is constant. Some Real World Examples of AP Natural Numbers: 1, 2, 3, 4, 5, . . . with a common difference 1Even Numbers: 2, 4, 6, 8, 10, . . . with a common
      3 min read

    • Arithmetic Progression - Common difference and Nth term | Class 10 Maths
      Arithmetic Progression is a sequence of numbers where the difference between any two successive numbers is constant. For example 1, 3, 5, 7, 9....... is in a series which has a common difference (3 - 1) between two successive terms is equal to 2. If we take natural numbers as an example of series 1,
      5 min read

    • How to find the nth term of an Arithmetic Sequence?
      Answer - Use the formula: an = a1 + (n - 1)dWhere:an = nth term,a = first term,d = common difference,n = term number. Substitute the values of a, d, and n into the formula to calculate an. Steps to find the nth Term of an Arithmetic SequenceStep 1: Identify the First and Second Term: 1st and 2nd ter
      3 min read

    • Arithmetic Progression | Sum of First n Terms | Class 10 Maths
      Arithmetic Progression is a sequence of numbers where the difference between any two successive numbers is constant. For example 1, 3, 5, 7, 9……. is in a series which has a common difference (3 – 1) between two successive terms is equal to 2. If we take natural numbers as an example of series 1, 2,
      8 min read

    • Arithmetic Mean
      Arithmetic Mean, commonly known as the average, is a fundamental measure of central tendency in statistics. It is defined as the ratio of all the values or observations to the total number of values or observations. Arithmetic Mean is one of the fundamental formulas used in mathematics and it is hig
      13 min read

    • Arithmetic Progression | Sum of First n Terms | Class 10 Maths
      Arithmetic Progression is a sequence of numbers where the difference between any two successive numbers is constant. For example 1, 3, 5, 7, 9……. is in a series which has a common difference (3 – 1) between two successive terms is equal to 2. If we take natural numbers as an example of series 1, 2,
      8 min read

    Chapter 6: Triangles

    • Triangles in Geometry
      A triangle is a polygon with three sides (edges), three vertices (corners), and three angles. It is the simplest polygon in geometry, and the sum of its interior angles is always 180°. A triangle is formed by three line segments (edges) that intersect at three vertices, creating a two-dimensional re
      13 min read

    • Similar Triangles
      Similar Triangles are triangles with the same shape but can have variable sizes. Similar triangles have corresponding sides in proportion to each other and corresponding angles equal to each other. Similar triangles are different from congruent triangles. Two congruent figures are always similar, bu
      15+ min read

    • Criteria for Similarity of Triangles
      Things are often referred similar when the physical structure or patterns they show have similar properties, Sometimes two objects may vary in size but because of their physical similarities, they are called similar objects. For example, a bigger Square will always be similar to a smaller square. In
      9 min read

    • Basic Proportionality Theorem (BPT) Class 10 | Proof and Examples
      Basic Proportionality Theorem: Thales theorem is one of the most fundamental theorems in geometry that relates the parts of the length of sides of triangles. The other name of the Thales theorem is the Basic Proportionality Theorem or BPT. BPT states that if a line is parallel to a side of a triangl
      8 min read

    • Pythagoras Theorem | Formula, Proof and Examples
      Pythagoras Theorem explains the relationship between the three sides of a right-angled triangle and helps us find the length of a missing side if the other two sides are known. It is also known as the Pythagorean theorem. It states that in a right-angled triangle, the square of the hypotenuse is equ
      10 min read

    Chapter 7: Coordinate Geometry

    • Coordinate Geometry
      Coordinate geometry is a branch of mathematics that combines algebra and geometry using a coordinate plane. It helps us represent points, lines, and shapes with numbers and equations, making it easier to analyze their positions, distances, and relationships. From plotting points to finding the short
      3 min read

    • Distance Formula Class 10 Maths
      The distance formula is one of the important concepts in coordinate geometry which is used widely. By using the distance formula we can find the shortest distance i.e drawing a straight line between points. There are two ways to find the distance between points: Pythagorean theoremDistance formulaTa
      9 min read

    • Distance Between Two Points
      Distance Between Two Points is the length of line segment that connects any two points in a coordinate plane in coordinate geometry. It can be calculated using a distance formula for 2D or 3D. It represents the shortest path between two locations in a given space. In this article, we will learn how
      6 min read

    • Section Formula
      Section Formula is a useful tool in coordinate geometry, which helps us find the coordinate of any point on a line which is dividing the line into some known ratio. Suppose a point divides a line segment into two parts which may be equal or not, with the help of the section formula we can find the c
      14 min read

    • How to find the ratio in which a point divides a line?
      Answer: To find the ratio in which a point divides a line we use the following formula [Tex]x = \frac{m_1x_2+m_2x_1}{m_1+m_2}  [/Tex][Tex]y = \frac{m_1y_2+m_2y_1}{m_1+m_2}[/Tex]Geo means Earth and metry means measurement. Geometry is a branch of mathematics that deals with distance, shapes, sizes, r
      4 min read

    • How to find the Trisection Points of a Line?
      To find the trisection points of a line segment, you need to divide the segment into three equal parts. This involves finding the points that divide the segment into three equal lengths. In this article, we will answer "How to find the Trisection Points of a Line?" in detail including section formul
      4 min read

    • How to find the Centroid of a Triangle?
      Answer: The Centroid for the triangle is calculated using the formula[Tex]\left (\frac{[x1+x2+x3]}{3}, \frac{[y1+y2+y3]}{3}\right)[/Tex]A triangle consists of three sides and three interior angles. Centroid refers to the center of an object. Coming to the centroid of the triangle, is defined as the
      4 min read

    • Area of a Triangle in Coordinate Geometry
      There are various methods to find the area of the triangle according to the parameters given, like the base and height of the triangle, coordinates of vertices, length of sides, etc. In this article, we will discuss the method of finding area of any triangle when its coordinates are given. Area of T
      6 min read

    Chapter 8: Introduction to Trigonometry

    • Trigonometric Ratios
      There are three sides of a triangle Hypotenuse, Adjacent, and Opposite. The ratios between these sides based on the angle between them is called Trigonometric Ratio. The six trigonometric ratios are: sine (sin), cosine (cos), tangent (tan), cotangent (cot), cosecant (cosec), and secant (sec). As giv
      4 min read

    • Unit Circle: Definition, Formula, Diagram and Solved Examples
      Unit Circle is a Circle whose radius is 1. The center of unit circle is at origin(0,0) on the axis. The circumference of Unit Circle is 2π units, whereas area of Unit Circle is π units2. It carries all the properties of Circle. Unit Circle has the equation x2 + y2 = 1. This Unit Circle helps in defi
      7 min read

    • Trigonometric Ratios of Some Specific Angles
      Trigonometry is all about triangles or to be more precise the relationship between the angles and sides of a triangle (right-angled triangle). In this article, we will be discussing the ratio of sides of a right-angled triangle concerning its acute angle called trigonometric ratios of the angle and
      6 min read

    • Trigonometric Identities
      Trigonometric identities play an important role in simplifying expressions and solving equations involving trigonometric functions. These identities, which involve relationships between angles and sides of triangles, are widely used in fields like geometry, engineering, and physics. In this article,
      10 min read

    Chapter 9: Some Applications of Trigonometry

    • Height and Distance | Applications of Trigonometry
      Height is the measurement of an item in the vertical direction, whereas distance is the measurement of an object in the horizontal direction. Heights and Distances are the real-life applications of trigonometry which is useful to astronomers, navigators, architects, surveyors, etc. in solving proble
      7 min read

geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences