HelpContactFor teachers and institutes
>_StemPy Lab
Mock TestsClassesGroups

>_StemPy Lab

Learn. Solve. Code the solutions. Test yourself.

Live examsFree mock exams, timed and rankedEveryone starts together, and your score and rank come the moment it ends.See the exams →

Learn

  • Physics
  • Chemistry
  • Mathematics
  • Biology
  • Python Programming
  • Statistics & Data Science
  • Classes
  • Groups

Practice

  • Problems
  • Quizzes
  • Mock Tests
  • Prepare for an Exam
  • Question Sets
  • Exams
  • Certificates
  • Python Labs
  • AI Practice Generator
  • Student-Created Tests

Community

  • Discussions
  • Resources
  • Notes
  • Blog

Account

  • Dashboard
  • My Content
  • Profile
  • Log in
© 2026 senLearn. All rights reserved.HelpAboutContactPrivacy PolicyTerms of UseRefund Policy
  1. Prepare for an exam
  2. /IB
Exam preparation

IB preparation

IB Diploma practice for Higher and Standard Level.

1,993 questions · 495 problems

With a Standard planWith a Premium plan

Paper pattern

Our full IB papers follow this pattern.

  • Physics, Chemistry, Mathematics and Biology

    Each subject: 20 questions, 25 minutes

    Correct answer +1, no marks lost for a wrong answer

Question sets

No timer. Work at your own pace.

  • MathematicsCombinations: Practice Questions10 questions
  • MathematicsPermutations: Concept Check10 questions
  • MathematicsThe Fundamental Principle of Counting: Check Your Understanding10 questions

Practice questions and problems

Hardest first. Try each one on paper before you see the answer.

Physics

Problems with worked solutions

  • HardA Carnot engine works between 880 K and 286 K and gives out 12 kW of mechanical power.
  • HardA gas goes clockwise round a triangle ABCA on a pressure-volume graph.
  • HardA lead bullet at 30 °C hits a steel plate at 340 m/s and stops.

All problems for this exam

  • IB problems →

The full list, by topic and level, each with a worked solution.

Preparing for another exam?

  • JEE Main
  • JEE Advanced
  • NEET
  • Olympiads
  • Board Exams
  • SAT
  • AP
  • A-Level
Chemistry
Entropy, Gibbs Energy and Spontaneity: Practice Questions
10 questions
  • ChemistryEnthalpy and Hess's Law: Concept Check10 questions
  • MathematicsSpecial Angles and Trigonometric Identities: Concept Check10 questions
  • All IB question sets →

  • HardA red giant star radiates a power of 2.0 × 10²⁹ W from a surface at 3500 K.
  • HardA copper calorimeter of mass 0.18 kg holds 0.25 kg of water at 16 °C.
  • More Physics problems for IB →

    Chemistry

    Questions

    • HardWhy is the enthalpy of vaporisation of a liquid much larger than its enthalpy of fusion?
    • HardOne gram each of four gases is taken. Which sample holds the largest number of atoms?
    • HardGallium has an average atomic mass of 69.8 u, made of gallium-69 and gallium-71. Taking each mass as its mass number, what percentage of the atoms are gallium-71?
    • HardWhich pair will react when they are mixed?
    • Hard2C₂H₅OH + 2Na → 2C₂H₅ONa + H₂. What mass of hydrogen is given off by 23 g of ethanol, 46 g/mol?
    More Chemistry questions for IB →

    Problems with worked solutions

    • HardFor N₂O₄(g) ⇌ 2NO₂(g), Δ H° = +57.2 kJ/mol and Δ S° = +175.8 J/(K mol).
    • HardBreaking one mole of CH₄(g) into atoms takes 1665 kJ.
    • HardHydrogen sulphide, hydrogen selenide and hydrogen telluride boil at 213 K, 232 K and 271 K; their…
    • HardChlorine has 7 outer electrons. Find the electron pairs and lone pairs on chlorine in ClF₃.
    • Hard

    Mathematics

    Questions

    • HardCodes of 3 different letters are made from the letters of PLANETS. Each code uses both vowels and one consonant. How many codes are there?
    • HardFor which natural number n is (n + 1)! = 20 × (n - 1)!?
    • HardWhich pair is the square roots of 3 + 4i?
    • HardIshaan says that the sum of the first 10 terms of an arithmetic progression is always 10 times its 5th term. What is the truth?
    • HardWithout a table, what is sin 75° cos 15°?
    More Mathematics questions for IB →

    Problems with worked solutions

    • HardThe word ALLAHABAD has 9 letters. How many arrangements of its letters are there?
    • HardHow many 4-digit even numbers can be made from the digits 0, 1, 2, 3, 4 and 5, if no digit is used…
    • HardThe equation x² + px + q = 0 has real p and q.
    • HardFor which real number k is (2 + ki)/(1 + 3i) a real number? What is its value then?
    • HardHow many terms of 21, 18, 15, … must be added to get 81? Explain why there are two answers.

    Biology

    Questions

    • HardA gardener strips a ring of bark from the trunk of a young guava tree, which cuts the phloem but leaves the wood. Weeks later, the bark just above the ring swells. Why?
    • HardHistone-like proteins on the DNA are found in
    • HardWhy must a DNA barcode be much longer than the few positions needed to number every species?
    More Biology questions for IB →

    Problems with worked solutions

    • HardIn a dark room, Rahul cuts the tip off an oat shoot.
    • HardAphids are small insects that feed on plants.
    • HardA fish has a heart with two chambers, and its blood passes through the heart only once in each…
    More Biology problems for IB →

    Python Programming

    Problems with worked solutions

    • HardWrite a function that finds the value of the middle node of a chain in one pass, without counting…
    More Python Programming problems for IB →

    Statistics & Data Science

    Questions

    • HardThe chance of a snowy day is 0.15. If each day's weather did not depend on the day before, what would be the chance of two snowy days in a row?
    • HardA drawer has 3 black and 5 white socks. Two socks are taken without looking, and the first is not put back. What is the probability that both are black?
    • HardKiran flips a coin four times for a game. If the coin is fair, how likely is she to see tails at least once?
    • HardThe masses of some bags of rice have a standard deviation of 2.5 kg. A shop sells them in pairs, so every mass is doubled. What is the standard deviation of the pairs?
    • HardThe values 2, 5, 8, 11 and 14 have a mean of 8. What is their variance?
    More Statistics & Data Science questions for IB →
    Forming Mg²⁺ and O²⁻ seems costly. In kJ/mol: sublimation of magnesium +148; half the bond enthalpy…
    More Chemistry problems for IB →
    More Mathematics problems for IB →