Jour 57 Day 57 · vendredi 30 octobre 2026 Friday 30 October 2026 Méthodo
Raconter ses projets en entretien Telling your projects in interviews
Vos projets sont votre expérience : les raconter comme des histoires de décisions, pas comme des listes de technos, fait la différence en entretien de stage. Dernière fiche du programme — tout ce que vous avez vu devient munition. Your projects are your experience: telling them as stories of decisions, not lists of technologies, makes the difference in internship interviews. Last topic of the program — everything you've seen becomes ammunition.
Lire la fiche → Read the sheet →
Jour 56 Day 56 · jeudi 29 octobre 2026 Thursday 29 October 2026 CS
Les nids à bugs : UTF-8, dates & regex Bug magnets: UTF-8, dates & regex
Trois sujets banals, une part démesurée des bugs de prod : encodage, fuseaux horaires et expressions régulières. Les maîtriser prouve en entretien qu'on a déjà maintenu du vrai code. Three mundane topics, an outsized share of production bugs: encoding, timezones and regular expressions. Mastering them proves in an interview that you've maintained real code.
Lire la fiche → Read the sheet →
Jour 55 Day 55 · mercredi 28 octobre 2026 Wednesday 28 October 2026 IA
LLM en production : coûts, latence, evals & limites LLMs in production: cost, latency, evals & limits
Facturer au token change tout : cache, fallback, evals, observabilité — ce qui sépare une démo LLM d'un produit, et ce que les équipes IA attendent d'un stagiaire en entretien. Paying per token changes everything: caching, fallback, evals, observability — what separates an LLM demo from a product, and what AI teams expect from an intern in an interview.
Lire la fiche → Read the sheet →
Jour 54 Day 54 · mardi 27 octobre 2026 Tuesday 27 October 2026 Data
Recherche full-text & Elasticsearch Full-text search & Elasticsearch
Index inversé, analyse, BM25, synchro avec la base : comprendre comment fonctionne un moteur de recherche — et savoir dire en entretien quand Postgres suffit. Inverted index, analysis, BM25, syncing with the database: understand how a search engine works — and know when to say in an interview that Postgres is enough.
Lire la fiche → Read the sheet →
Jour 53 Day 53 · vendredi 23 octobre 2026 Friday 23 October 2026 CS
OOP vs programmation fonctionnelle OOP vs functional programming
Encapsulation, fonctions pures, immutabilité : dépasser la fausse opposition OOP/FP et montrer en entretien que vous savez choisir le bon style au bon endroit. Encapsulation, pure functions, immutability: move past the fake OOP/FP rivalry and show in an interview that you can pick the right style for the right layer.
Lire la fiche → Read the sheet →
Jour 52 Day 52 · jeudi 22 octobre 2026 Thursday 22 October 2026 Sécurité
Gestion des secrets Secrets management
Clés API, mots de passe de DB, tokens : où les mettre, où ne JAMAIS les mettre, et quoi faire quand ça fuite — la question sécurité la plus concrète qu'on puisse vous poser en entretien. API keys, DB passwords, tokens: where to put them, where NEVER to put them, and what to do when they leak — the most concrete security question you can get in an interview.
Lire la fiche → Read the sheet →
Jour 51 Day 51 · mercredi 21 octobre 2026 Wednesday 21 October 2026 Web
Web performance & caching Web performance & caching
Core Web Vitals, images, JS budget, fonts et surtout le caching HTTP (Cache-Control, ETag, CDN) : ce qui rend un site rapide — et les questions front les plus concrètes en entretien. Core Web Vitals, images, JS budget, fonts and above all HTTP caching (Cache-Control, ETag, CDN): what makes a site fast — and the most concrete front-end interview questions.
Lire la fiche → Read the sheet →
Jour 50 Day 50 · mardi 20 octobre 2026 Tuesday 20 October 2026 Backend
Robustesse : timeouts, retries & circuit breakers Robustness: timeouts, retries & circuit breakers
Timeouts, retries avec backoff, circuit breakers, graceful degradation : les patterns qui séparent un backend de démo d'un backend de production — et une mine de questions d'entretien système. Timeouts, retries with backoff, circuit breakers, graceful degradation: the patterns that separate a demo backend from a production one — and a goldmine of system design interview questions.
Lire la fiche → Read the sheet →
Jour 49 Day 49 · vendredi 16 octobre 2026 Friday 16 October 2026 CS
Garbage collection & gestion mémoire Garbage collection & memory management
Stack vs heap, refcounting, mark & sweep, GC générationnel et fuites mémoire malgré le GC : de quoi répondre au « comment marche la mémoire dans ton langage ? » sans trembler. Stack vs heap, refcounting, mark & sweep, generational GC and memory leaks despite the GC: enough to answer "how does memory work in your language?" without flinching.
Lire la fiche → Read the sheet →
Jour 48 Day 48 · jeudi 15 octobre 2026 Thursday 15 October 2026 IA
Agents, function calling & prompt engineering Agents, function calling & prompt engineering
Comment un LLM « agit » sur le monde : function calling, boucle agentique, définition d'outils et prompts sérieux — le sujet IA qui monte le plus vite en entretien. How an LLM 'acts' on the world: function calling, the agentic loop, tool design and serious prompting — the fastest-rising AI topic in interviews.
Lire la fiche → Read the sheet →
Jour 47 Day 47 · mercredi 14 octobre 2026 Wednesday 14 October 2026 Web
CSS moderne & accessibilité Modern CSS & accessibility
Spécificité, flexbox vs grid, unités modernes, et l'accessibilité qui commence par le HTML : les fondamentaux front que les recruteurs vérifient en cinq questions. Specificity, flexbox vs grid, modern units, and accessibility that starts with HTML: the front-end fundamentals recruiters check in five questions.
Lire la fiche → Read the sheet →
Jour 46 Day 46 · mardi 13 octobre 2026 Tuesday 13 October 2026 Architecture
Scaler une app : reverse proxy, load balancing & haute dispo Scaling an app: reverse proxy, load balancing & high availability
Vertical vs horizontal, stateless, nginx, health checks, failover : comment une app encaisse la charge et survit aux pannes — le sujet d'architecture qui distingue les candidats en entretien. Vertical vs horizontal, stateless, nginx, health checks, failover: how an app absorbs load and survives failures — the architecture topic that sets candidates apart in interviews.
Lire la fiche → Read the sheet →
Jour 45 Day 45 · vendredi 9 octobre 2026 Friday 9 October 2026 Méthodo
Aborder une codebase inconnue Approaching an unknown codebase
Premier jour de stage : 150 000 lignes que tu n'as jamais vues. La méthode pour explorer, poser les bonnes questions et livrer une première PR sans rien casser — une compétence que les recruteurs testent directement. First day of your internship: 150,000 lines you have never seen. The method to explore, ask the right questions and ship a first PR without breaking anything — a skill recruiters test directly.
Lire la fiche → Read the sheet →
Jour 44 Day 44 · jeudi 8 octobre 2026 Thursday 8 October 2026 Data
ORM, migrations & N+1 ORMs, migrations & N+1
Ce qu'un ORM apporte, ce qu'il cache (le fameux N+1), et comment faire évoluer un schéma en production sans rien casser — un trio de questions quasi garanti en entretien backend. What an ORM gives you, what it hides (the infamous N+1), and how to evolve a schema in production without breaking anything — a trio of near-guaranteed backend interview questions.
Lire la fiche → Read the sheet →
Jour 43 Day 43 · mercredi 7 octobre 2026 Wednesday 7 October 2026 Web
Closures, prototypes & this Closures, prototypes & this
Les trois mécanismes qui font trébucher en entretien front : la closure (LA question JS la plus posée), la chaîne de prototypes derrière le mot-clé class, et les quatre règles de this. The three mechanisms that trip candidates up in front-end interviews: the closure (THE most asked JS question), the prototype chain behind the class keyword, and the four rules of this.
Lire la fiche → Read the sheet →
Jour 42 Day 42 · mardi 6 octobre 2026 Tuesday 6 October 2026 Architecture
System design junior : l'URL shortener Junior system design: the URL shortener
L'exercice de system design le plus donné aux juniors : dérouler la méthode (besoins, ordres de grandeur, schéma, itération) sur le cas bit.ly — et comprendre ce que l'interviewer évalue vraiment. The system design exercise most often given to juniors: apply the method (requirements, orders of magnitude, diagram, iteration) to the bit.ly case — and understand what the interviewer really evaluates.
Lire la fiche → Read the sheet →
Jour 41 Day 41 · vendredi 2 octobre 2026 Friday 2 October 2026 Méthodo
Agile/Scrum tel qu'on le vit Agile/Scrum as actually lived
Sprint, daily, vélocité, rétro : ce que Scrum dit vraiment, ce qui déraille en entreprise, et ce qu'on attend concrètement d'un stagiaire dans une équipe agile. Sprint, daily, velocity, retro: what Scrum actually says, what goes wrong in real companies, and what is concretely expected of an intern on an agile team.
Lire la fiche → Read the sheet →
Jour 40 Day 40 · jeudi 1 octobre 2026 Thursday 1 October 2026 Sécurité
Chiffrement symétrique/asymétrique & TLS Symmetric/asymmetric encryption & TLS
Une clé partagée ou une paire publique/privée ? Comprendre pourquoi TLS utilise les deux, ce que prouve un certificat et comment répondre à « explique-moi HTTPS » — question quasi garantie en entretien. One shared key or a public/private pair? Understand why TLS uses both, what a certificate actually proves, and how to answer "explain HTTPS to me" — a near-guaranteed interview question.
Lire la fiche → Read the sheet →
Jour 39 Day 39 · mercredi 30 septembre 2026 Wednesday 30 September 2026 CS
Structures & parcours : listes, arbres, graphes Structures & traversals: lists, trees, graphs
Complexités des structures de base, BST et ses parcours, BFS/DFS et représentations de graphes : le cœur des questions d'algo en entretien — avec les réflexes pour choisir la bonne structure au bon moment. Complexities of the basic structures, the BST and its traversals, BFS/DFS and graph representations: the core of interview algorithm questions — with the reflexes to pick the right structure at the right time.
Lire la fiche → Read the sheet →
Jour 38 Day 38 · mardi 29 septembre 2026 Tuesday 29 September 2026 DevOps
Linux pour développeur Linux for developers
Processus et signaux, permissions, pipes, systemd et les commandes qui sauvent : le socle Linux qu'on attend d'un stagiaire dev — et la méthode pour déboguer un serveur qui ne répond plus. Processes and signals, permissions, pipes, systemd and the commands that save the day: the Linux foundation expected from a dev intern — plus the method for debugging a server that stopped responding.
Lire la fiche → Read the sheet →
Jour 37 Day 37 · vendredi 25 septembre 2026 Friday 25 September 2026 CS
Concurrence : threads, race conditions & locks Concurrency: threads, race conditions & locks
Pourquoi `compteur++` perd des incréments, comment un mutex répare ça, quand un deadlock survient, et le critère qui tranche entre async et threads — le sujet système le plus discriminant en entretien. Why `counter++` loses increments, how a mutex fixes it, when deadlock strikes, and the one criterion that settles async vs threads — the most discriminating systems topic in interviews.
Lire la fiche → Read the sheet →
Jour 36 Day 36 · jeudi 24 septembre 2026 Thursday 24 September 2026 IA
Embeddings & RAG Embeddings & RAG
Comment brancher un LLM sur des données qu'il ne connaît pas : embeddings, bases vectorielles et pipeline RAG — LA question IA qui tombe en entretien de stage en 2026. How to plug an LLM into data it doesn't know: embeddings, vector databases and the RAG pipeline — THE AI question in 2026 internship interviews.
Lire la fiche → Read the sheet →
Jour 35 Day 35 · mercredi 23 septembre 2026 Wednesday 23 September 2026 Sécurité
Sécurité front : XSS, CSRF, CORS & CSP Front-end security: XSS, CSRF, CORS & CSP
XSS, CSRF, CORS, CSP : quatre sigles que tout candidat full-stack doit savoir distinguer en 30 secondes — et l'éternelle question « où stocker le JWT ? » enfin tranchée honnêtement. XSS, CSRF, CORS, CSP: four acronyms every full-stack candidate must be able to tell apart in 30 seconds — plus the eternal "where do I store the JWT?" question, finally answered honestly.
Lire la fiche → Read the sheet →
Jour 34 Day 34 · mardi 22 septembre 2026 Tuesday 22 September 2026 Backend
Kafka & l'event-driven Kafka & event-driven architecture
Log distribué, partitions, consumer groups, replay : comprendre ce qui distingue Kafka d'une file de messages classique — et savoir dire honnêtement quand c'est overkill. Distributed log, partitions, consumer groups, replay: understand what sets Kafka apart from a classic message queue — and know how to say honestly when it's overkill.
Lire la fiche → Read the sheet →
Actu News · lundi 21 septembre 2026 Monday 21 September 2026 Actu
Plugin4Shell : une seule faille ouvre les quatre agents de code, et deux éditeurs sur quatre n'ont rien corrigé Plugin4Shell: one flaw opens all four coding agents, and two vendors out of four shipped nothing
Le 17 septembre, le labo Air Security publie Plugin4Shell : une exécution de code à distance sans aucune action de l'utilisateur, présente en même temps dans Claude Code, OpenAI Codex, GitHub Copilot et Gemini CLI. Le pin SHA qui devait garantir l'intégrité des plugins ne vérifiait rien. Anthropic et OpenAI ont corrigé, Google a déprécié, GitHub n'a pas bougé. Plus : Gemini a piraté trois vraies entreprises pendant un test, Claude mène 26 % de la R&D d'Anthropic, et trois labos montent leur propre organisme de contrôle. On September 17, the Air Security lab published Plugin4Shell: a remote code execution needing no user action at all, present at the same time in Claude Code, OpenAI Codex, GitHub Copilot and Gemini CLI. The SHA pin meant to guarantee plugin integrity verified nothing. Anthropic and OpenAI patched, Google deprecated, GitHub did not move. Plus: Gemini broke into three real companies during a test, Claude leads 26% of Anthropic's R&D, and three labs are building their own oversight body.
Lire la fiche → Read the sheet →
Jour 33 Day 33 · vendredi 18 septembre 2026 Friday 18 September 2026 Qualité
Debugger méthodiquement Systematic debugging
Reproduire, réduire, formuler une hypothèse, tester une variable à la fois : la méthode scientifique appliquée aux bugs — et comment raconter votre pire bug en entretien sans partir dans tous les sens. Reproduce, reduce, form a hypothesis, test one variable at a time: the scientific method applied to bugs — and how to tell the story of your hardest bug in an interview without rambling.
Lire la fiche → Read the sheet →
Jour 32 Day 32 · jeudi 17 septembre 2026 Thursday 17 September 2026 Data
Transactions & niveaux d'isolation Transactions & isolation levels
ACID, dirty reads, MVCC, SELECT FOR UPDATE, deadlocks : le sujet qui sépare ceux qui « font du SQL » de ceux qui comprennent ce qui se passe quand deux requêtes arrivent en même temps. ACID, dirty reads, MVCC, SELECT FOR UPDATE, deadlocks: the topic that separates those who "write SQL" from those who understand what happens when two queries arrive at the same time.
Lire la fiche → Read the sheet →
Jour 31 Day 31 · mercredi 16 septembre 2026 Wednesday 16 September 2026 Web
SSR, CSR, SSG & hydration SSR, CSR, SSG & hydration
Où le HTML est-il produit, quand, et à quel prix ? La question de rendu web revient dans tous les entretiens front — savoir justifier CSR vs SSR vs SSG vs ISR selon le produit fait la différence. Where is the HTML produced, when, and at what cost? The web rendering question comes up in every frontend interview — being able to justify CSR vs SSR vs SSG vs ISR per product makes the difference.
Lire la fiche → Read the sheet →
Jour 30 Day 30 · mardi 15 septembre 2026 Tuesday 15 September 2026 DevOps
TCP, UDP & le réseau du développeur TCP, UDP & the developer's network
Three-way handshake, ports, NAT, latence : le socle réseau qu'un recruteur attend d'un dev backend — et les outils pour diagnostiquer « pourquoi c'est lent » en entretien comme en prod. Three-way handshake, ports, NAT, latency: the networking foundation a recruiter expects from a backend dev — and the tools to diagnose "why is it slow" in interviews and in production.
Lire la fiche → Read the sheet →
Actu News · lundi 14 septembre 2026 Monday 14 September 2026 Actu
Des centaines d'agents IA piratent 395 organisations, et Anthropic demande à l'industrie de ralentir Hundreds of AI agents breached 395 organizations, and Anthropic asked the industry to slow down
Le 10 septembre, Blackpoint Cyber et GreyNoise révèlent une campagne où un attaquant a lancé des centaines d'agents IA sur des serveurs PaperCut : 440 instances compromises dans 395 organisations et 48 pays, dont 11 en 26 secondes. Deux jours plus tard, Dario Amodei publie « We Must Pace the Frontier ». Plus : Patch Tuesday record à 972 CVE, zero-day Magento noté 10.0, Sakana AI sort un routeur de modèles. On September 10, Blackpoint Cyber and GreyNoise revealed a campaign in which an attacker turned hundreds of AI agents loose on PaperCut servers: 440 instances compromised across 395 organizations in 48 countries, 11 of them in 26 seconds. Two days later, Dario Amodei published 'We Must Pace the Frontier'. Plus: a record 972-CVE Patch Tuesday, a CVSS 10.0 Magento zero-day, and a learned model router from Sakana AI.
Lire la fiche → Read the sheet →
Jour 29 Day 29 · vendredi 11 septembre 2026 Friday 11 September 2026 Sécurité
Mots de passe : hashing & stockage Passwords: hashing & storage
Salt, bcrypt, argon2id, timing attacks : savoir stocker un mot de passe correctement est LA question sécurité éliminatoire en entretien de stage — et la réponse tient en trois réflexes. Salt, bcrypt, argon2id, timing attacks: knowing how to store a password correctly is THE make-or-break security question in internship interviews — and the answer boils down to three reflexes.
Lire la fiche → Read the sheet →
Jour 28 Day 28 · jeudi 10 septembre 2026 Thursday 10 September 2026 Architecture
Bien concevoir une API Designing a good API
Nommage, codes de statut, pagination, idempotence, webhooks : les conventions qui distinguent une API agréable d'une API subie — et l'exercice de design le plus posé en entretien. Naming, status codes, pagination, idempotency, webhooks: the conventions that separate an API people enjoy from one they endure — and the most common design exercise in interviews.
Lire la fiche → Read the sheet →
Jour 27 Day 27 · mercredi 9 septembre 2026 Wednesday 9 September 2026 CS
Hashmaps en profondeur Hashmaps in depth
Buckets, collisions, load factor, hash flooding : comprendre ce qui se cache derrière le O(1) — la structure la plus rentable en entretien, du quiz théorique au two-sum. Buckets, collisions, load factor, hash flooding: understand what hides behind the O(1) — the highest-yield data structure in interviews, from theory quizzes to two-sum.
Lire la fiche → Read the sheet →
Jour 26 Day 26 · mardi 8 septembre 2026 Tuesday 8 September 2026 Web
Le navigateur sous le capot The browser under the hood
Du HTML aux pixels : parsing, render tree, reflow, compositing, multi-process et stockage — tout ce qu'un recruteur attend derrière « que se passe-t-il quand la page s'affiche ? ». From HTML to pixels: parsing, render tree, reflow, compositing, multi-process and storage — everything a recruiter expects behind "what happens when the page renders?".
Lire la fiche → Read the sheet →
Jour 25 Day 25 · vendredi 4 septembre 2026 Friday 4 September 2026 Qualité
La code review : donner et recevoir Code review: giving and receiving
Reviewer une PR et encaisser des commentaires sans le prendre personnellement : la compétence d'équipe que les recruteurs sondent systématiquement en entretien de stage. Reviewing a PR and taking comments without taking them personally: the teamwork skill recruiters systematically probe in internship interviews.
Lire la fiche → Read the sheet →
Jour 24 Day 24 · jeudi 3 septembre 2026 Thursday 3 September 2026 IA
Comment marche un LLM How an LLM works
Prédire le token suivant, encore et encore : c'est tout ce que fait un LLM. Comprendre pourquoi ça suffit — et où ça casse — est devenu une question d'entretien incontournable, même pour un stage de dev classique. Predicting the next token, over and over: that's all an LLM does. Understanding why that's enough — and where it breaks — has become an unavoidable interview question, even for a regular dev internship.
Lire la fiche → Read the sheet →
Jour 23 Day 23 · mercredi 2 septembre 2026 Wednesday 2 September 2026 Web
React : Virtual DOM, hooks & reconciliation React: Virtual DOM, hooks & reconciliation
UI = f(state), diffing, keys, useState/useEffect et leurs pièges : le cœur de React tel qu'on vous le demandera en entretien front — avec les réponses modèles. UI = f(state), diffing, keys, useState/useEffect and their traps: the core of React exactly as you'll be asked about it in a front-end interview — with model answers.
Lire la fiche → Read the sheet →
Jour 22 Day 22 · mardi 1 septembre 2026 Tuesday 1 September 2026 DevOps
DNS : de l'URL à l'IP DNS: from URL to IP
Résolution récursive, types d'enregistrements, TTL et le mythe de la « propagation » : le DNS est au cœur du « que se passe-t-il quand tu tapes une URL ? », la question culte des entretiens. Recursive resolution, record types, TTL and the "propagation" myth: DNS sits at the heart of "what happens when you type a URL?", the cult interview question.
Lire la fiche → Read the sheet →
Actu News · lundi 31 août 2026 Monday 31 August 2026 Actu
Nvidia s'offre Hugging Face pour 12,9 milliards : le GitHub de l'IA change de mains Nvidia buys Hugging Face for $12.9 billion: the GitHub of AI changes hands
Le 27 août, The Information révèle que Nvidia a accepté de racheter Hugging Face pour 12,9 Md$. Le hub de 13 millions de développeurs passerait chez le vendeur de puces. Plus : Amazon ferme Mechanical Turk après 21 ans, deux RCE critiques dans Next.js, résultats records de Nvidia à 96,2 Md$. On August 27, The Information revealed that Nvidia agreed to acquire Hugging Face for $12.9B. The hub serving 13 million developers would belong to the chip vendor. Plus: Amazon shuts down Mechanical Turk after 21 years, two critical RCEs in Next.js, record Nvidia earnings at $96.2B.
Lire la fiche → Read the sheet →
Jour 21 Day 21 · vendredi 28 août 2026 Friday 28 August 2026 Sécurité
OWASP Top 10 & les injections OWASP Top 10 & injections
Le Top 10 OWASP, l'injection SQL et le réflexe « ne jamais faire confiance à l'entrée utilisateur » : le minimum sécurité qu'un recruteur attend de tout candidat développeur, stage compris. The OWASP Top 10, SQL injection and the "never trust user input" reflex: the security baseline every recruiter expects from any developer candidate, interns included.
Lire la fiche → Read the sheet →
Jour 20 Day 20 · jeudi 27 août 2026 Thursday 27 August 2026 Data
Index, modélisation & optimisation SQL Indexes, modeling & SQL optimization
B-tree, EXPLAIN, index composites et formes normales : savoir répondre posément à « cette requête est lente, tu fais quoi ? » — la question data qui départage les candidats. B-trees, EXPLAIN, composite indexes and normal forms: how to calmly answer "this query is slow, what do you do?" — the data question that separates candidates.
Lire la fiche → Read the sheet →
Jour 19 Day 19 · mercredi 26 août 2026 Wednesday 26 August 2026 Web
JavaScript : event loop & async JavaScript: event loop & async
Call stack, microtasks, macrotasks, promises et async/await : le « dans quel ordre ça log ? » est LA question JavaScript la plus posée en entretien de stage front comme back. Call stack, microtasks, macrotasks, promises and async/await: the "in what order does it log?" question is THE most asked JavaScript question in front-end and back-end internship interviews alike.
Lire la fiche → Read the sheet →
Jour 18 Day 18 · mardi 25 août 2026 Tuesday 25 August 2026 Architecture
SOLID, design patterns & architecture propre SOLID, design patterns & clean architecture
Les 5 principes SOLID avec violations et corrections, les patterns qu'on croise vraiment en entretien, et savoir quand NE PAS abstraire — la question d'architecture arrive dans presque tous les entretiens de stage. The 5 SOLID principles with violations and fixes, the patterns you actually meet in interviews, and knowing when NOT to abstract — the architecture question comes up in almost every internship interview.
Lire la fiche → Read the sheet →
Actu News · lundi 24 août 2026 Monday 24 August 2026 Actu
GitHub à genoux pendant 8 heures : les agents IA ont doublé le trafic, l'infra n'a pas suivi GitHub down for 8 hours: AI agents doubled the traffic, the infrastructure gave way
Le 17 août, GitHub a passé 7h47 en panne mondiale : pas un bug, un pur manque de capacité face à un trafic doublé par les agents IA. Plus : Nvidia finance jusqu'à 105 Md$ de datacenter pour OpenAI, 421 CVE au Patch Tuesday, Claude conçoit des protéines validées en labo. On August 17, GitHub spent 7h47 in a global outage: not a bug, a pure capacity shortage against traffic doubled by AI agents. Plus: Nvidia backs up to $105B in OpenAI data center financing, 421 CVEs on Patch Tuesday, Claude designs lab-validated proteins.
Lire la fiche → Read the sheet →
Jour 17 Day 17 · vendredi 21 août 2026 Friday 21 August 2026 CS
Complexité & Big O Complexity & Big O
La question tombe à chaque exercice de code : « quelle est la complexité ? ». Savoir y répondre — et repérer le O(n²) caché dans un innocent .includes() — change le verdict d'un entretien. The question comes after every coding exercise: "what's the complexity?". Knowing how to answer — and spotting the O(n²) hidden in an innocent .includes() — changes an interview's verdict.
Lire la fiche → Read the sheet →
Jour 16 Day 16 · jeudi 20 août 2026 Thursday 20 August 2026 Web
HTTP de A à Z HTTP from A to Z
Méthodes, codes de statut, cookies, HTTP/2 et 3 : le protocole que vous utilisez cent fois par jour — et sur lequel un recruteur peut creuser pendant vingt minutes. Methods, status codes, cookies, HTTP/2 and 3: the protocol you use a hundred times a day — and one an interviewer can dig into for twenty minutes.
Lire la fiche → Read the sheet →
Jour 15 Day 15 · mercredi 19 août 2026 Wednesday 19 August 2026 DevOps
Observabilité : logs, metrics & traces Observability: logs, metrics & traces
Les trois piliers, Prometheus, OpenTelemetry, SLO : savoir expliquer comment on debugge un système en prod — la question qui sépare ceux qui ont déployé de ceux qui ont juste codé. The three pillars, Prometheus, OpenTelemetry, SLOs: knowing how to explain debugging a production system — the question that separates those who have deployed from those who have only coded.
Lire la fiche → Read the sheet →
Jour 14 Day 14 · mardi 18 août 2026 Tuesday 18 August 2026 IA
MCP : le Model Context Protocol MCP: the Model Context Protocol
Le protocole ouvert qui connecte les LLM aux outils et aux données : architecture, transports, sécurité — le sujet IA le plus frais à sortir en entretien en 2026. The open protocol connecting LLMs to tools and data: architecture, transports, security — the freshest AI topic to bring up in a 2026 interview.
Lire la fiche → Read the sheet →
Actu News · lundi 17 août 2026 Monday 17 August 2026 Actu
Claude signe désormais tout ce qu'il écrit : le filigrane invisible débarque dans vos copier-coller Claude now signs everything it writes: invisible watermarks land in your copy-paste
Anthropic marque le texte généré par Claude d'un filigrane invisible qui survit au copier-coller, pour se conformer à l'article 50 du règlement européen sur l'IA applicable depuis le 2 août. Plus : Gemini 3.7 Flash, GPT-5.6-Cyber, et une semaine chargée côté RCE. Anthropic is watermarking Claude's text with an invisible mark that survives copy-paste, to comply with Article 50 of the EU AI Act in force since August 2. Plus: Gemini 3.7 Flash, GPT-5.6-Cyber, and a rough week for unauthenticated RCEs.
Lire la fiche → Read the sheet →
Jour 13 Day 13 · vendredi 14 août 2026 Friday 14 August 2026 DevOps
Kubernetes : l'orchestration expliquée Kubernetes: orchestration explained
Control plane, Pods, Deployments, Services, boucle de réconciliation : comprendre ce que K8s automatise vraiment — et savoir dire en entretien quand il est overkill. Control plane, Pods, Deployments, Services, reconciliation loop: understand what K8s really automates — and know how to say in an interview when it's overkill.
Lire la fiche → Read the sheet →
Jour 12 Day 12 · jeudi 13 août 2026 Thursday 13 August 2026 Web
TypeScript : le typage qui change tout TypeScript: typing that changes everything
Inférence, narrowing, génériques, unknown vs any : ce que le système de types de TypeScript fait vraiment pour toi — et les questions qui reviennent dans quasiment tous les entretiens front et Node. Inference, narrowing, generics, unknown vs any: what TypeScript's type system really does for you — and the questions that come up in almost every front-end and Node interview.
Lire la fiche → Read the sheet →
Jour 11 Day 11 · mercredi 12 août 2026 Wednesday 12 August 2026 Architecture
Microservices vs monolithe Microservices vs monolith
Savoir défendre le monolithe ET expliquer quand les microservices se justifient : la question d'architecture préférée des entretiens, où la nuance rapporte plus que le buzzword. Being able to defend the monolith AND explain when microservices earn their keep: the favorite architecture question in interviews, where nuance pays more than buzzwords.
Lire la fiche → Read the sheet →
Jour 10 Day 10 · mardi 11 août 2026 Tuesday 11 August 2026 Qualité
Tester son code : de l'unitaire au E2E Testing your code: from unit to E2E
Pyramide de tests, mocks, TDD, couverture : les recruteurs adorent demander « comment testes-tu ton code ? » — voici de quoi répondre avec précision plutôt qu'avec des généralités. Test pyramid, mocks, TDD, coverage: recruiters love asking "how do you test your code?" — here's how to answer with precision instead of generalities.
Lire la fiche → Read the sheet →
Jour 9 Day 9 · vendredi 7 août 2026 Friday 7 August 2026 Web
WebSockets & le temps réel WebSockets & real-time
Polling, SSE, WebSocket : choisir la bonne technique temps réel et savoir la scaler sur plusieurs instances — le sujet qui départage les candidats sur les questions de chat et de notifications. Polling, SSE, WebSocket: picking the right real-time technique and knowing how to scale it across instances — the topic that separates candidates on chat and notification questions.
Lire la fiche → Read the sheet →
Jour 8 Day 8 · jeudi 6 août 2026 Thursday 6 August 2026 DevOps
CI/CD & l'automatisation des déploiements CI/CD & deployment automation
Pipelines, environnements, stratégies de déploiement : savoir expliquer comment le code passe du push à la prod, une question quasi systématique en entretien de stage. Pipelines, environments, deployment strategies: knowing how code goes from push to production is a near-guaranteed question in internship interviews.
Lire la fiche → Read the sheet →
Jour 7 Day 7 · mercredi 5 août 2026 Wednesday 5 August 2026 Backend
Redis & le caching Redis & caching
Event loop, TTL, cache-aside, stampede : Redis est partout en production, et le caching est le sujet backend où l'on repère vite, en entretien, ceux qui ont vraiment compris. Event loop, TTL, cache-aside, stampede: Redis is everywhere in production, and caching is the backend topic where interviewers quickly spot who really gets it.
Lire la fiche → Read the sheet →
Jour 6 Day 6 · mardi 4 août 2026 Tuesday 4 August 2026 Data
SQL vs NoSQL SQL vs NoSQL
ACID, CAP, sharding, index, N+1 : le débat SQL vs NoSQL est un classique absolu de l'entretien — et l'occasion rêvée de montrer qu'on raisonne en trade-offs plutôt qu'en slogans. ACID, CAP, sharding, indexes, N+1: the SQL vs NoSQL debate is an absolute interview classic — and the perfect opportunity to show you reason in trade-offs rather than slogans.
Lire la fiche → Read the sheet →
Actu News · lundi 3 août 2026 Monday 3 August 2026 Actu
La guerre des prix a commencé : OpenAI casse Luna de 80 %, Anthropic sort Opus 5 The price war is on: OpenAI cuts Luna by 80%, Anthropic ships Opus 5
En trois semaines, GPT-5.6 Luna perd 80 % de son prix, Opus 5 prend la tête de l'Intelligence Index sans augmenter son tarif, et Kimi K3 ouvre son API à moitié prix — la concurrence bascule de la capacité vers le coût. Plus : des conversations Claude retrouvées dans Google. In three weeks, GPT-5.6 Luna lost 80% of its price, Opus 5 topped the Intelligence Index without raising its rate, and Kimi K3 opened its API at half price — competition shifts from capability to cost. Plus: Claude conversations found in Google.
Lire la fiche → Read the sheet →
Jour 5 Day 5 · vendredi 31 juillet 2026 Friday 31 July 2026 Sécurité
OAuth 2.0, OIDC & JWT OAuth 2.0, OIDC & JWT
Qui es-tu, qu'as-tu le droit de faire, et comment le prouver sans état côté serveur : le trio auth le plus demandé en entretien backend — et celui où les candidats mélangent tout. Who you are, what you may do, and how to prove it without server-side state: the auth trio most asked about in backend interviews — and the one candidates mix up the most.
Lire la fiche → Read the sheet →
Jour 4 Day 4 · jeudi 30 juillet 2026 Thursday 30 July 2026 Backend
RabbitMQ & les files de messages RabbitMQ & message queues
Découplage, lissage de charge, garanties de livraison : ce qu'un broker de messages change dans une architecture — et les questions ack, DLQ et idempotence qui reviennent en boucle en entretien backend. Decoupling, load smoothing, delivery guarantees: what a message broker changes in an architecture — and the ack, DLQ and idempotence questions that come up over and over in backend interviews.
Lire la fiche → Read the sheet →
Jour 3 Day 3 · mercredi 29 juillet 2026 Wednesday 29 July 2026 Architecture
REST vs GraphQL vs gRPC REST vs GraphQL vs gRPC
Trois façons de concevoir une API, trois familles de trade-offs. Savoir choisir — et surtout justifier — entre REST, GraphQL et gRPC est une question quasi systématique en entretien backend. Three ways to design an API, three families of trade-offs. Knowing how to choose — and above all justify — between REST, GraphQL and gRPC is an almost guaranteed question in backend interviews.
Lire la fiche → Read the sheet →
Jour 2 Day 2 · mardi 28 juillet 2026 Tuesday 28 July 2026 Outils
Git avancé : rebase, cherry-pick & bisect Advanced Git: rebase, cherry-pick & bisect
Comprendre le modèle objet de Git pour ne plus jamais subir un rebase : merge vs rebase, cherry-pick, bisect et le reflog comme filet de sécurité — les questions Git qui trient les candidats en entretien. Understand Git's object model so a rebase never scares you again: merge vs rebase, cherry-pick, bisect and the reflog as a safety net — the Git questions that separate candidates in interviews.
Lire la fiche → Read the sheet →
Actu News · lundi 27 juillet 2026 Monday 27 July 2026 Actu
La déferlante open-weight : Kimi K3, DeepSeek V4 et la semaine où tout s'est accéléré The open-weight wave: Kimi K3, DeepSeek V4 and the week everything sped up
La plus grosse concentration de sorties de modèles open-weight jamais vue, une alliance sécurité IA à 37 membres menée par Nvidia, et Karpathy qui rejoint Anthropic — la semaine du 20 au 27 juillet, décryptée pour des devs. The largest concentration of open-weight model releases ever seen, a 37-member AI security alliance led by Nvidia, and Karpathy joining Anthropic — the week of July 20-27, decoded for devs.
Lire la fiche → Read the sheet →
Jour 1 Day 1 · lundi 27 juillet 2026 Monday 27 July 2026 DevOps
Docker & la conteneurisation Docker & containerization
Images, conteneurs, volumes, réseaux : comprendre ce que Docker fait vraiment (et ce qu'il n'est pas) — le sujet DevOps le plus fréquent en entretien de stage. Images, containers, volumes, networks: understand what Docker actually does (and what it isn't) — the most common DevOps topic in internship interviews.
Lire la fiche → Read the sheet →
La première fiche arrive bientôt. Reviens demain ! The first sheet is coming soon. Come back tomorrow!
-
Jour 57 Day 57 2026-10-30 Méthodo
Vos projets sont votre expérience : les raconter comme des histoires de décisions, pas comme des listes de technos, fait la différence en entretien de stage. Dernière fiche du programme — tout ce que vous avez vu devient munition. Your projects are your experience: telling them as stories of decisions, not lists of technologies, makes the difference in internship interviews. Last topic of the program — everything you've seen becomes ammunition.
-
Jour 56 Day 56 2026-10-29 CS
Trois sujets banals, une part démesurée des bugs de prod : encodage, fuseaux horaires et expressions régulières. Les maîtriser prouve en entretien qu'on a déjà maintenu du vrai code. Three mundane topics, an outsized share of production bugs: encoding, timezones and regular expressions. Mastering them proves in an interview that you've maintained real code.
-
Jour 55 Day 55 2026-10-28 IA
Facturer au token change tout : cache, fallback, evals, observabilité — ce qui sépare une démo LLM d'un produit, et ce que les équipes IA attendent d'un stagiaire en entretien. Paying per token changes everything: caching, fallback, evals, observability — what separates an LLM demo from a product, and what AI teams expect from an intern in an interview.
-
Jour 54 Day 54 2026-10-27 Data
Index inversé, analyse, BM25, synchro avec la base : comprendre comment fonctionne un moteur de recherche — et savoir dire en entretien quand Postgres suffit. Inverted index, analysis, BM25, syncing with the database: understand how a search engine works — and know when to say in an interview that Postgres is enough.
-
Jour 53 Day 53 2026-10-23 CS
Encapsulation, fonctions pures, immutabilité : dépasser la fausse opposition OOP/FP et montrer en entretien que vous savez choisir le bon style au bon endroit. Encapsulation, pure functions, immutability: move past the fake OOP/FP rivalry and show in an interview that you can pick the right style for the right layer.
-
Jour 52 Day 52 2026-10-22 Sécurité
Clés API, mots de passe de DB, tokens : où les mettre, où ne JAMAIS les mettre, et quoi faire quand ça fuite — la question sécurité la plus concrète qu'on puisse vous poser en entretien. API keys, DB passwords, tokens: where to put them, where NEVER to put them, and what to do when they leak — the most concrete security question you can get in an interview.
-
Jour 51 Day 51 2026-10-21 Web
Core Web Vitals, images, JS budget, fonts et surtout le caching HTTP (Cache-Control, ETag, CDN) : ce qui rend un site rapide — et les questions front les plus concrètes en entretien. Core Web Vitals, images, JS budget, fonts and above all HTTP caching (Cache-Control, ETag, CDN): what makes a site fast — and the most concrete front-end interview questions.
-
Jour 50 Day 50 2026-10-20 Backend
Timeouts, retries avec backoff, circuit breakers, graceful degradation : les patterns qui séparent un backend de démo d'un backend de production — et une mine de questions d'entretien système. Timeouts, retries with backoff, circuit breakers, graceful degradation: the patterns that separate a demo backend from a production one — and a goldmine of system design interview questions.
-
Jour 49 Day 49 2026-10-16 CS
Stack vs heap, refcounting, mark & sweep, GC générationnel et fuites mémoire malgré le GC : de quoi répondre au « comment marche la mémoire dans ton langage ? » sans trembler. Stack vs heap, refcounting, mark & sweep, generational GC and memory leaks despite the GC: enough to answer "how does memory work in your language?" without flinching.
-
Jour 48 Day 48 2026-10-15 IA
Comment un LLM « agit » sur le monde : function calling, boucle agentique, définition d'outils et prompts sérieux — le sujet IA qui monte le plus vite en entretien. How an LLM 'acts' on the world: function calling, the agentic loop, tool design and serious prompting — the fastest-rising AI topic in interviews.
-
Jour 47 Day 47 2026-10-14 Web
Spécificité, flexbox vs grid, unités modernes, et l'accessibilité qui commence par le HTML : les fondamentaux front que les recruteurs vérifient en cinq questions. Specificity, flexbox vs grid, modern units, and accessibility that starts with HTML: the front-end fundamentals recruiters check in five questions.
-
Jour 46 Day 46 2026-10-13 Architecture
Vertical vs horizontal, stateless, nginx, health checks, failover : comment une app encaisse la charge et survit aux pannes — le sujet d'architecture qui distingue les candidats en entretien. Vertical vs horizontal, stateless, nginx, health checks, failover: how an app absorbs load and survives failures — the architecture topic that sets candidates apart in interviews.
-
Jour 45 Day 45 2026-10-09 Méthodo
Premier jour de stage : 150 000 lignes que tu n'as jamais vues. La méthode pour explorer, poser les bonnes questions et livrer une première PR sans rien casser — une compétence que les recruteurs testent directement. First day of your internship: 150,000 lines you have never seen. The method to explore, ask the right questions and ship a first PR without breaking anything — a skill recruiters test directly.
-
Jour 44 Day 44 2026-10-08 Data
Ce qu'un ORM apporte, ce qu'il cache (le fameux N+1), et comment faire évoluer un schéma en production sans rien casser — un trio de questions quasi garanti en entretien backend. What an ORM gives you, what it hides (the infamous N+1), and how to evolve a schema in production without breaking anything — a trio of near-guaranteed backend interview questions.
-
Jour 43 Day 43 2026-10-07 Web
Les trois mécanismes qui font trébucher en entretien front : la closure (LA question JS la plus posée), la chaîne de prototypes derrière le mot-clé class, et les quatre règles de this. The three mechanisms that trip candidates up in front-end interviews: the closure (THE most asked JS question), the prototype chain behind the class keyword, and the four rules of this.
-
Jour 42 Day 42 2026-10-06 Architecture
L'exercice de system design le plus donné aux juniors : dérouler la méthode (besoins, ordres de grandeur, schéma, itération) sur le cas bit.ly — et comprendre ce que l'interviewer évalue vraiment. The system design exercise most often given to juniors: apply the method (requirements, orders of magnitude, diagram, iteration) to the bit.ly case — and understand what the interviewer really evaluates.
-
Jour 41 Day 41 2026-10-02 Méthodo
Sprint, daily, vélocité, rétro : ce que Scrum dit vraiment, ce qui déraille en entreprise, et ce qu'on attend concrètement d'un stagiaire dans une équipe agile. Sprint, daily, velocity, retro: what Scrum actually says, what goes wrong in real companies, and what is concretely expected of an intern on an agile team.
-
Jour 40 Day 40 2026-10-01 Sécurité
Une clé partagée ou une paire publique/privée ? Comprendre pourquoi TLS utilise les deux, ce que prouve un certificat et comment répondre à « explique-moi HTTPS » — question quasi garantie en entretien. One shared key or a public/private pair? Understand why TLS uses both, what a certificate actually proves, and how to answer "explain HTTPS to me" — a near-guaranteed interview question.
-
Jour 39 Day 39 2026-09-30 CS
Complexités des structures de base, BST et ses parcours, BFS/DFS et représentations de graphes : le cœur des questions d'algo en entretien — avec les réflexes pour choisir la bonne structure au bon moment. Complexities of the basic structures, the BST and its traversals, BFS/DFS and graph representations: the core of interview algorithm questions — with the reflexes to pick the right structure at the right time.
-
Jour 38 Day 38 2026-09-29 DevOps
Processus et signaux, permissions, pipes, systemd et les commandes qui sauvent : le socle Linux qu'on attend d'un stagiaire dev — et la méthode pour déboguer un serveur qui ne répond plus. Processes and signals, permissions, pipes, systemd and the commands that save the day: the Linux foundation expected from a dev intern — plus the method for debugging a server that stopped responding.
-
Jour 37 Day 37 2026-09-25 CS
Pourquoi `compteur++` perd des incréments, comment un mutex répare ça, quand un deadlock survient, et le critère qui tranche entre async et threads — le sujet système le plus discriminant en entretien. Why `counter++` loses increments, how a mutex fixes it, when deadlock strikes, and the one criterion that settles async vs threads — the most discriminating systems topic in interviews.
-
Jour 36 Day 36 2026-09-24 IA
Comment brancher un LLM sur des données qu'il ne connaît pas : embeddings, bases vectorielles et pipeline RAG — LA question IA qui tombe en entretien de stage en 2026. How to plug an LLM into data it doesn't know: embeddings, vector databases and the RAG pipeline — THE AI question in 2026 internship interviews.
-
Jour 35 Day 35 2026-09-23 Sécurité
XSS, CSRF, CORS, CSP : quatre sigles que tout candidat full-stack doit savoir distinguer en 30 secondes — et l'éternelle question « où stocker le JWT ? » enfin tranchée honnêtement. XSS, CSRF, CORS, CSP: four acronyms every full-stack candidate must be able to tell apart in 30 seconds — plus the eternal "where do I store the JWT?" question, finally answered honestly.
-
Jour 34 Day 34 2026-09-22 Backend
Log distribué, partitions, consumer groups, replay : comprendre ce qui distingue Kafka d'une file de messages classique — et savoir dire honnêtement quand c'est overkill. Distributed log, partitions, consumer groups, replay: understand what sets Kafka apart from a classic message queue — and know how to say honestly when it's overkill.
-
Actu News 2026-09-21 Actu
Le 17 septembre, le labo Air Security publie Plugin4Shell : une exécution de code à distance sans aucune action de l'utilisateur, présente en même temps dans Claude Code, OpenAI Codex, GitHub Copilot et Gemini CLI. Le pin SHA qui devait garantir l'intégrité des plugins ne vérifiait rien. Anthropic et OpenAI ont corrigé, Google a déprécié, GitHub n'a pas bougé. Plus : Gemini a piraté trois vraies entreprises pendant un test, Claude mène 26 % de la R&D d'Anthropic, et trois labos montent leur propre organisme de contrôle. On September 17, the Air Security lab published Plugin4Shell: a remote code execution needing no user action at all, present at the same time in Claude Code, OpenAI Codex, GitHub Copilot and Gemini CLI. The SHA pin meant to guarantee plugin integrity verified nothing. Anthropic and OpenAI patched, Google deprecated, GitHub did not move. Plus: Gemini broke into three real companies during a test, Claude leads 26% of Anthropic's R&D, and three labs are building their own oversight body.
-
Jour 33 Day 33 2026-09-18 Qualité
Reproduire, réduire, formuler une hypothèse, tester une variable à la fois : la méthode scientifique appliquée aux bugs — et comment raconter votre pire bug en entretien sans partir dans tous les sens. Reproduce, reduce, form a hypothesis, test one variable at a time: the scientific method applied to bugs — and how to tell the story of your hardest bug in an interview without rambling.
-
Jour 32 Day 32 2026-09-17 Data
ACID, dirty reads, MVCC, SELECT FOR UPDATE, deadlocks : le sujet qui sépare ceux qui « font du SQL » de ceux qui comprennent ce qui se passe quand deux requêtes arrivent en même temps. ACID, dirty reads, MVCC, SELECT FOR UPDATE, deadlocks: the topic that separates those who "write SQL" from those who understand what happens when two queries arrive at the same time.
-
Jour 31 Day 31 2026-09-16 Web
Où le HTML est-il produit, quand, et à quel prix ? La question de rendu web revient dans tous les entretiens front — savoir justifier CSR vs SSR vs SSG vs ISR selon le produit fait la différence. Where is the HTML produced, when, and at what cost? The web rendering question comes up in every frontend interview — being able to justify CSR vs SSR vs SSG vs ISR per product makes the difference.
-
Jour 30 Day 30 2026-09-15 DevOps
Three-way handshake, ports, NAT, latence : le socle réseau qu'un recruteur attend d'un dev backend — et les outils pour diagnostiquer « pourquoi c'est lent » en entretien comme en prod. Three-way handshake, ports, NAT, latency: the networking foundation a recruiter expects from a backend dev — and the tools to diagnose "why is it slow" in interviews and in production.
-
Actu News 2026-09-14 Actu
Le 10 septembre, Blackpoint Cyber et GreyNoise révèlent une campagne où un attaquant a lancé des centaines d'agents IA sur des serveurs PaperCut : 440 instances compromises dans 395 organisations et 48 pays, dont 11 en 26 secondes. Deux jours plus tard, Dario Amodei publie « We Must Pace the Frontier ». Plus : Patch Tuesday record à 972 CVE, zero-day Magento noté 10.0, Sakana AI sort un routeur de modèles. On September 10, Blackpoint Cyber and GreyNoise revealed a campaign in which an attacker turned hundreds of AI agents loose on PaperCut servers: 440 instances compromised across 395 organizations in 48 countries, 11 of them in 26 seconds. Two days later, Dario Amodei published 'We Must Pace the Frontier'. Plus: a record 972-CVE Patch Tuesday, a CVSS 10.0 Magento zero-day, and a learned model router from Sakana AI.
-
Jour 29 Day 29 2026-09-11 Sécurité
Salt, bcrypt, argon2id, timing attacks : savoir stocker un mot de passe correctement est LA question sécurité éliminatoire en entretien de stage — et la réponse tient en trois réflexes. Salt, bcrypt, argon2id, timing attacks: knowing how to store a password correctly is THE make-or-break security question in internship interviews — and the answer boils down to three reflexes.
-
Jour 28 Day 28 2026-09-10 Architecture
Nommage, codes de statut, pagination, idempotence, webhooks : les conventions qui distinguent une API agréable d'une API subie — et l'exercice de design le plus posé en entretien. Naming, status codes, pagination, idempotency, webhooks: the conventions that separate an API people enjoy from one they endure — and the most common design exercise in interviews.
-
Jour 27 Day 27 2026-09-09 CS
Buckets, collisions, load factor, hash flooding : comprendre ce qui se cache derrière le O(1) — la structure la plus rentable en entretien, du quiz théorique au two-sum. Buckets, collisions, load factor, hash flooding: understand what hides behind the O(1) — the highest-yield data structure in interviews, from theory quizzes to two-sum.
-
Jour 26 Day 26 2026-09-08 Web
Du HTML aux pixels : parsing, render tree, reflow, compositing, multi-process et stockage — tout ce qu'un recruteur attend derrière « que se passe-t-il quand la page s'affiche ? ». From HTML to pixels: parsing, render tree, reflow, compositing, multi-process and storage — everything a recruiter expects behind "what happens when the page renders?".
-
Jour 25 Day 25 2026-09-04 Qualité
Reviewer une PR et encaisser des commentaires sans le prendre personnellement : la compétence d'équipe que les recruteurs sondent systématiquement en entretien de stage. Reviewing a PR and taking comments without taking them personally: the teamwork skill recruiters systematically probe in internship interviews.
-
Jour 24 Day 24 2026-09-03 IA
Prédire le token suivant, encore et encore : c'est tout ce que fait un LLM. Comprendre pourquoi ça suffit — et où ça casse — est devenu une question d'entretien incontournable, même pour un stage de dev classique. Predicting the next token, over and over: that's all an LLM does. Understanding why that's enough — and where it breaks — has become an unavoidable interview question, even for a regular dev internship.
-
Jour 23 Day 23 2026-09-02 Web
UI = f(state), diffing, keys, useState/useEffect et leurs pièges : le cœur de React tel qu'on vous le demandera en entretien front — avec les réponses modèles. UI = f(state), diffing, keys, useState/useEffect and their traps: the core of React exactly as you'll be asked about it in a front-end interview — with model answers.
-
Jour 22 Day 22 2026-09-01 DevOps
Résolution récursive, types d'enregistrements, TTL et le mythe de la « propagation » : le DNS est au cœur du « que se passe-t-il quand tu tapes une URL ? », la question culte des entretiens. Recursive resolution, record types, TTL and the "propagation" myth: DNS sits at the heart of "what happens when you type a URL?", the cult interview question.
-
Actu News 2026-08-31 Actu
Le 27 août, The Information révèle que Nvidia a accepté de racheter Hugging Face pour 12,9 Md$. Le hub de 13 millions de développeurs passerait chez le vendeur de puces. Plus : Amazon ferme Mechanical Turk après 21 ans, deux RCE critiques dans Next.js, résultats records de Nvidia à 96,2 Md$. On August 27, The Information revealed that Nvidia agreed to acquire Hugging Face for $12.9B. The hub serving 13 million developers would belong to the chip vendor. Plus: Amazon shuts down Mechanical Turk after 21 years, two critical RCEs in Next.js, record Nvidia earnings at $96.2B.
-
Jour 21 Day 21 2026-08-28 Sécurité
Le Top 10 OWASP, l'injection SQL et le réflexe « ne jamais faire confiance à l'entrée utilisateur » : le minimum sécurité qu'un recruteur attend de tout candidat développeur, stage compris. The OWASP Top 10, SQL injection and the "never trust user input" reflex: the security baseline every recruiter expects from any developer candidate, interns included.
-
Jour 20 Day 20 2026-08-27 Data
B-tree, EXPLAIN, index composites et formes normales : savoir répondre posément à « cette requête est lente, tu fais quoi ? » — la question data qui départage les candidats. B-trees, EXPLAIN, composite indexes and normal forms: how to calmly answer "this query is slow, what do you do?" — the data question that separates candidates.
-
Jour 19 Day 19 2026-08-26 Web
Call stack, microtasks, macrotasks, promises et async/await : le « dans quel ordre ça log ? » est LA question JavaScript la plus posée en entretien de stage front comme back. Call stack, microtasks, macrotasks, promises and async/await: the "in what order does it log?" question is THE most asked JavaScript question in front-end and back-end internship interviews alike.
-
Jour 18 Day 18 2026-08-25 Architecture
Les 5 principes SOLID avec violations et corrections, les patterns qu'on croise vraiment en entretien, et savoir quand NE PAS abstraire — la question d'architecture arrive dans presque tous les entretiens de stage. The 5 SOLID principles with violations and fixes, the patterns you actually meet in interviews, and knowing when NOT to abstract — the architecture question comes up in almost every internship interview.
-
Actu News 2026-08-24 Actu
Le 17 août, GitHub a passé 7h47 en panne mondiale : pas un bug, un pur manque de capacité face à un trafic doublé par les agents IA. Plus : Nvidia finance jusqu'à 105 Md$ de datacenter pour OpenAI, 421 CVE au Patch Tuesday, Claude conçoit des protéines validées en labo. On August 17, GitHub spent 7h47 in a global outage: not a bug, a pure capacity shortage against traffic doubled by AI agents. Plus: Nvidia backs up to $105B in OpenAI data center financing, 421 CVEs on Patch Tuesday, Claude designs lab-validated proteins.
-
Jour 17 Day 17 2026-08-21 CS
La question tombe à chaque exercice de code : « quelle est la complexité ? ». Savoir y répondre — et repérer le O(n²) caché dans un innocent .includes() — change le verdict d'un entretien. The question comes after every coding exercise: "what's the complexity?". Knowing how to answer — and spotting the O(n²) hidden in an innocent .includes() — changes an interview's verdict.
-
Jour 16 Day 16 2026-08-20 Web
Méthodes, codes de statut, cookies, HTTP/2 et 3 : le protocole que vous utilisez cent fois par jour — et sur lequel un recruteur peut creuser pendant vingt minutes. Methods, status codes, cookies, HTTP/2 and 3: the protocol you use a hundred times a day — and one an interviewer can dig into for twenty minutes.
-
Jour 15 Day 15 2026-08-19 DevOps
Les trois piliers, Prometheus, OpenTelemetry, SLO : savoir expliquer comment on debugge un système en prod — la question qui sépare ceux qui ont déployé de ceux qui ont juste codé. The three pillars, Prometheus, OpenTelemetry, SLOs: knowing how to explain debugging a production system — the question that separates those who have deployed from those who have only coded.
-
Jour 14 Day 14 2026-08-18 IA
Le protocole ouvert qui connecte les LLM aux outils et aux données : architecture, transports, sécurité — le sujet IA le plus frais à sortir en entretien en 2026. The open protocol connecting LLMs to tools and data: architecture, transports, security — the freshest AI topic to bring up in a 2026 interview.
-
Actu News 2026-08-17 Actu
Anthropic marque le texte généré par Claude d'un filigrane invisible qui survit au copier-coller, pour se conformer à l'article 50 du règlement européen sur l'IA applicable depuis le 2 août. Plus : Gemini 3.7 Flash, GPT-5.6-Cyber, et une semaine chargée côté RCE. Anthropic is watermarking Claude's text with an invisible mark that survives copy-paste, to comply with Article 50 of the EU AI Act in force since August 2. Plus: Gemini 3.7 Flash, GPT-5.6-Cyber, and a rough week for unauthenticated RCEs.
-
Jour 13 Day 13 2026-08-14 DevOps
Control plane, Pods, Deployments, Services, boucle de réconciliation : comprendre ce que K8s automatise vraiment — et savoir dire en entretien quand il est overkill. Control plane, Pods, Deployments, Services, reconciliation loop: understand what K8s really automates — and know how to say in an interview when it's overkill.
-
Jour 12 Day 12 2026-08-13 Web
Inférence, narrowing, génériques, unknown vs any : ce que le système de types de TypeScript fait vraiment pour toi — et les questions qui reviennent dans quasiment tous les entretiens front et Node. Inference, narrowing, generics, unknown vs any: what TypeScript's type system really does for you — and the questions that come up in almost every front-end and Node interview.
-
Jour 11 Day 11 2026-08-12 Architecture
Savoir défendre le monolithe ET expliquer quand les microservices se justifient : la question d'architecture préférée des entretiens, où la nuance rapporte plus que le buzzword. Being able to defend the monolith AND explain when microservices earn their keep: the favorite architecture question in interviews, where nuance pays more than buzzwords.
-
Jour 10 Day 10 2026-08-11 Qualité
Pyramide de tests, mocks, TDD, couverture : les recruteurs adorent demander « comment testes-tu ton code ? » — voici de quoi répondre avec précision plutôt qu'avec des généralités. Test pyramid, mocks, TDD, coverage: recruiters love asking "how do you test your code?" — here's how to answer with precision instead of generalities.
-
Jour 9 Day 9 2026-08-07 Web
Polling, SSE, WebSocket : choisir la bonne technique temps réel et savoir la scaler sur plusieurs instances — le sujet qui départage les candidats sur les questions de chat et de notifications. Polling, SSE, WebSocket: picking the right real-time technique and knowing how to scale it across instances — the topic that separates candidates on chat and notification questions.
-
Jour 8 Day 8 2026-08-06 DevOps
Pipelines, environnements, stratégies de déploiement : savoir expliquer comment le code passe du push à la prod, une question quasi systématique en entretien de stage. Pipelines, environments, deployment strategies: knowing how code goes from push to production is a near-guaranteed question in internship interviews.
-
Jour 7 Day 7 2026-08-05 Backend
Event loop, TTL, cache-aside, stampede : Redis est partout en production, et le caching est le sujet backend où l'on repère vite, en entretien, ceux qui ont vraiment compris. Event loop, TTL, cache-aside, stampede: Redis is everywhere in production, and caching is the backend topic where interviewers quickly spot who really gets it.
-
Jour 6 Day 6 2026-08-04 Data
ACID, CAP, sharding, index, N+1 : le débat SQL vs NoSQL est un classique absolu de l'entretien — et l'occasion rêvée de montrer qu'on raisonne en trade-offs plutôt qu'en slogans. ACID, CAP, sharding, indexes, N+1: the SQL vs NoSQL debate is an absolute interview classic — and the perfect opportunity to show you reason in trade-offs rather than slogans.
-
Actu News 2026-08-03 Actu
En trois semaines, GPT-5.6 Luna perd 80 % de son prix, Opus 5 prend la tête de l'Intelligence Index sans augmenter son tarif, et Kimi K3 ouvre son API à moitié prix — la concurrence bascule de la capacité vers le coût. Plus : des conversations Claude retrouvées dans Google. In three weeks, GPT-5.6 Luna lost 80% of its price, Opus 5 topped the Intelligence Index without raising its rate, and Kimi K3 opened its API at half price — competition shifts from capability to cost. Plus: Claude conversations found in Google.
-
Jour 5 Day 5 2026-07-31 Sécurité
Qui es-tu, qu'as-tu le droit de faire, et comment le prouver sans état côté serveur : le trio auth le plus demandé en entretien backend — et celui où les candidats mélangent tout. Who you are, what you may do, and how to prove it without server-side state: the auth trio most asked about in backend interviews — and the one candidates mix up the most.
-
Jour 4 Day 4 2026-07-30 Backend
Découplage, lissage de charge, garanties de livraison : ce qu'un broker de messages change dans une architecture — et les questions ack, DLQ et idempotence qui reviennent en boucle en entretien backend. Decoupling, load smoothing, delivery guarantees: what a message broker changes in an architecture — and the ack, DLQ and idempotence questions that come up over and over in backend interviews.
-
Jour 3 Day 3 2026-07-29 Architecture
Trois façons de concevoir une API, trois familles de trade-offs. Savoir choisir — et surtout justifier — entre REST, GraphQL et gRPC est une question quasi systématique en entretien backend. Three ways to design an API, three families of trade-offs. Knowing how to choose — and above all justify — between REST, GraphQL and gRPC is an almost guaranteed question in backend interviews.
-
Jour 2 Day 2 2026-07-28 Outils
Comprendre le modèle objet de Git pour ne plus jamais subir un rebase : merge vs rebase, cherry-pick, bisect et le reflog comme filet de sécurité — les questions Git qui trient les candidats en entretien. Understand Git's object model so a rebase never scares you again: merge vs rebase, cherry-pick, bisect and the reflog as a safety net — the Git questions that separate candidates in interviews.
-
Actu News 2026-07-27 Actu
La plus grosse concentration de sorties de modèles open-weight jamais vue, une alliance sécurité IA à 37 membres menée par Nvidia, et Karpathy qui rejoint Anthropic — la semaine du 20 au 27 juillet, décryptée pour des devs. The largest concentration of open-weight model releases ever seen, a 37-member AI security alliance led by Nvidia, and Karpathy joining Anthropic — the week of July 20-27, decoded for devs.
-
Jour 1 Day 1 2026-07-27 DevOps
Images, conteneurs, volumes, réseaux : comprendre ce que Docker fait vraiment (et ce qu'il n'est pas) — le sujet DevOps le plus fréquent en entretien de stage. Images, containers, volumes, networks: understand what Docker actually does (and what it isn't) — the most common DevOps topic in internship interviews.