Outils
Créer un CV
Faire un don
Rechercher des questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Accueil
Thèmes
Catégories
Parcours d'apprentissage
Rechercher
Questions d'entretien Concurrence · Entraînement aux entretiens IT
Accueil
/
#Concurrence
#Concurrence
34 questions
Qu'est-ce que le GIL et comment affecte-t-il la concurrence ?
Python
#concurrency
Senior
›
Comment fonctionne async/await avec asyncio ?
Python
#concurrency
Senior
›
Quand choisir threading, multiprocessing ou asyncio ?
Python
#concurrency
Senior
›
Que sont les goroutines ?
Golang
#concurrency
Intermédiaire
›
Comment fonctionnent les channels ?
Golang
#concurrency
Intermédiaire
›
Qu'est-ce que la déclaration select ?
Golang
#concurrency
Intermédiaire
›
À quoi sert le package `context` ?
Golang
#concurrency
Intermédiaire
›
Quels sont les patterns courants de concurrence en Go ?
Golang
#concurrency
Senior
›
Quand utiliser le package sync plutôt que les channels ?
Golang
#concurrency
Senior
›
Qu'est-ce qui cause des fuites de goroutines et comment les prévenir ?
Golang
#concurrency
Senior
›
Comment fonctionne le scheduler du runtime Go ?
Golang
#concurrency
Senior
›
Qu'est-ce qu'une course de données et comment la détecter ?
Golang
#concurrency
Senior
›
Comment fonctionne le multithreading en Java ?
Java
#concurrency
Senior
›
Comment synchronisez-vous l'accès à l'état partagé ?
Java
#concurrency
Senior
›
Comment le framework Executor et CompletableFuture aident-ils avec le travail asynchrone ?
Java
#concurrency
Senior
›
Comment fonctionnent les Tasks et le parallélisme au-delà d'async/await ?
C#
#concurrency
Senior
›
Qu'est-ce que le GVL et comment fonctionne la concurrence en Ruby ?
Ruby
#concurrency
Senior
›
Comment empêcher la survente quand 1M d'utilisateurs se disputent 1000 codes ?
Conception de systèmes
#concurrency
Senior
›
Comment gérez-vous 5M de votes en 10 minutes à l'échelle ?
Conception de systèmes
#scaling
Senior
›
Comment prévenir les deadlocks avec des milliers de transactions concurrentes ?
Conception de systèmes
#concurrency
Intermédiaire
›
Quelle est la différence entre concurrence et parallélisme ?
Concurrence et parallélisme
#concurrency
Junior
›
Quelle est la différence entre un processus et un thread ?
Concurrence et parallélisme
#concurrency
Junior
›
Qu'est-ce qu'une race condition ? Donnez un exemple et son symptôme.
Concurrence et parallélisme
#concurrency
Junior
›
Quelle est la différence entre une I/O bloquante et non bloquante (sync contre async) ?
Concurrence et parallélisme
#concurrency
Junior
›
Expliquez les verrous, les mutex, les sections critiques et les sémaphores.
Concurrence et parallélisme
#concurrency
Intermédiaire
›
Qu'est-ce qu'un deadlock ? Quelles sont les quatre conditions, et comment le prévenir ?
Concurrence et parallélisme
#concurrency
Intermédiaire
›
Qu'est-ce qu'un thread pool ? Pourquoi en utiliser un, et comment le dimensionner ?
Concurrence et parallélisme
#concurrency
Intermédiaire
›
Expliquez les modèles asynchrones : callbacks, promises, async/await et l'event loop.
Concurrence et parallélisme
#concurrency
Intermédiaire
›
Expliquez les opérations atomiques, la visibilité mémoire et les barrières mémoire.
Concurrence et parallélisme
#concurrency
Intermédiaire
›
Qu'est-ce que la programmation lock-free et le CAS ? Expliquez le problème ABA et quand y recourir.
Concurrence et parallélisme
#concurrency
Senior
›
Comparez le modèle d'acteurs et le CSP (channels). En quoi le passage de messages aide-t-il ?
Concurrence et parallélisme
#concurrency
Senior
›
Qu'est-ce qui limite la concurrence à grande échelle ? Expliquez la contention, le false sharing et la backpressure.
Concurrence et parallélisme
#concurrency
Senior
›
Que sont les race conditions, et comment les mutex et les sémaphores les empêchent-ils ?
Systèmes d'exploitation
#concurrency
Intermédiaire
›
Qu'est-ce qu'un deadlock, et comment le prévenir, l'éviter ou le détecter ?
Systèmes d'exploitation
#operating-systems
Intermédiaire
›