Challenges & Interviews
Practice problems and interview questions for quantum computing, from beginner to advanced.
IBM Quantum Challenge — Spring 2025
beginnerThe official IBM Quantum Challenge Spring 2025 edition. Solve a series of graded quantum computing exercises using Qiskit.
IBM Quantum Challenge — 2024
intermediateIBM Quantum Challenge 2024. Features labs on error mitigation, Qiskit Patterns, and executing circuits on IBM quantum processors.
IBM Quantum Challenge — 2023
intermediateIBM Quantum Challenge 2023. Exercises in circuit optimization, Qiskit Runtime, and variational algorithms.
IBM Quantum Challenge — 2022
intermediateIBM Quantum Challenge 2022. Covers quantum machine learning, Qiskit Nature, and transpiler optimization.
IBM Quantum Challenge — 2021
beginnerFoundational exercises on quantum gates, circuits, and algorithms including Grover's search and quantum volume.
QHack — Xanadu's Annual Quantum ML Hackathon
intermediateThe biggest quantum computing hackathon in the world, hosted by Xanadu. Solve PennyLane challenges, build QML projects, and compete for prizes. Open to all levels with team and individual tracks.
MIT iQuHACK — MIT Quantum Hackathon
intermediateMIT's annual inter-university quantum computing hackathon. Work on quantum challenges from industry partners including IBM, IonQ, Quantinuum, and AWS. Open to students worldwide.
Unitary Hack — Annual Open-Source Event
beginnerUnitary Fund's annual open-source quantum computing hackathon. Contribute to quantum open-source projects with mentorship and micro-grants available for participants.
PennyLane Codebook — Interactive QML Challenges
beginnerXanadu's interactive learning platform with graded coding challenges in quantum machine learning using PennyLane. Covers circuits, gradients, and hybrid models.
Google Cirq — Basic Quantum Circuits Tutorials
beginnerGoogle's official Cirq tutorials — build and simulate quantum circuits using Cirq. Learn about qubits, gates, parameter sweeps, and noise models.
QOSF Mentorship Program — Quantum Coding Tasks
advancedThe Quantum Open Source Foundation's mentorship program. Seasoned quantum developers guide participants through real-world quantum software projects. Includes coding challenges and collaborative development.
IBM Quantum Learning — Introduction
beginnerIBM's official introductory labs. Learn qubits, gates, and circuits using the latest Qiskit SDK.
IBM Quantum Learning — Algorithms
intermediateGrover, QFT, phase estimation, Shor, and variational algorithms with Qiskit Runtime.
IBM Quantum Learning — Error Correction
advancedRepetition code, surface code syndrome extraction, and match-based decoding.