La banque d'épreuves de la filière MP comporte les épreuves suivantes :
- informatique A ;
- informatique B ;
- informatique fondamentale ;
- mathématiques A, B, C et D ;
- physique MP ;
- physique et sciences de l'ingénieur ;
- français ;
- langue vivante.
La banque d'épreuves de la filière MPI comporte les épreuves suivantes :
- informatique A ;
- informatique C ;
- informatique fondamentale ;
- mathématiques A, B et C ;
- physique MPI ;
- français ;
- langue vivante.
La banque d'épreuves de la filière PC comporte les épreuves suivantes :
- informatique B ;
- mathématiques ;
- chimie A et B ;
- physique A, B et C ;
- physique-chimie ;
- français ;
- langue vivante.
Certaines épreuves ci-dessus sont communes à plusieurs banques :
- les épreuves de français et de langues vivantes sont communes aux trois banques ;
- l'épreuve d'informatique B est commune aux banques MP et PC ;
- les épreuves d'informatique A, d'informatique fondamentale, et de mathématiques A, B et C sont communes aux banques MP et MPI.
L'épreuve écrite de langue vivante porte, au choix du candidat, sur les langues suivantes : allemand, anglais, arabe, espagnol.