Pour les algorithmes de tri : maîtrisez le tri par insertion (O(n²)), le tri fusion (O(n log n)) et leurs implémentations en Python.
Pour SQL : entraînez-vous aux requêtes SELECT, FROM, WHERE, JOIN, GROUP BY, ORDER BY. Les jointures sont souvent difficiles mais incontournables.
Pour les arbres binaires : sachez calculer la hauteur, l'ordre de parcours (préfixe, infixe, suffixe) et implémenter ces parcours récursivement.
Pour les réseaux : connaissez les adresses IP, les masques de sous-réseau, le routage et les protocoles (TCP, UDP, HTTP, HTTPS).