Physics Test
Physics Test — an assessment of knowledge across the main topics of school and university physics. Suitable for exam preparation, olympiads, and self-checking.
700 questions
The bank covers all key physics topics, from mechanics to atomic physics.
Answer explanations
After each question you see the correct answer and an explanation, helping you understand mistakes and remember formulas.
Unlimited access
Take the test as many times as you need: attempts are unlimited, and questions are selected anew each time.
Who it's for
For school and university students aged 14 and up, as well as adults who want to refresh their physics knowledge.
Question types
- Mechanics. Tests understanding of motion, forces, Newton's laws, work, and energy.
- Thermodynamics. Assesses knowledge of thermal processes, gas laws, and energy conservation.
- Electricity and magnetism. Checks direct current laws, electrostatics, magnetic fields, and electromagnetic induction.
- Waves and optics. Evaluates understanding of oscillations, waves, reflection, refraction, and lenses.
- Atomic physics. Tests atomic structure, radioactivity, the photoelectric effect, and quantum basics.
- Physics word problems. Require applying formulas and reasoning to calculate quantities in real situations.
Difficulty levels
- Easy — more than 200 questions. Basic concepts and simple calculations, ideal for first exposure to a topic.
- Medium — more than 400 questions. Tasks on applying formulas and analyzing processes, requiring solid knowledge.
- Hard — more than 100 questions. Multi-step problems and non-standard situations for deep preparation checks.
Available languages
- 7 languages: English, Русский, Español, 中文, Deutsch, Қазақша, Français
Who it suits
- High school students and applicants — for exam preparation and knowledge checks.
- University students — for reviewing physics topics before tests and exams.
- Adults — for restoring and organizing physics knowledge.
Buy test access
Amounts in other currencies are shown for reference at the Bank of Russia rate of 16.10.2026. Payment is made in rubles.
To Pay:
₽300≈ 3.58 $≈ 1613.97 ₸≈ 24.00 ¥≈ 3.20 €