Herramientas
Crear CV
Donar
Buscar preguntas…
⌘
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
Inicio
Temas
Categorías
Itinerarios de aprendizaje
Buscar
Preguntas de entrevista de Concurrencia · Práctica de Entrevistas de IT
Inicio
/
#Concurrencia
#Concurrencia
34 preguntas
¿Qué es el GIL y cómo afecta a la concurrencia?
Python
#concurrency
Senior
›
¿Cómo funciona async/await con asyncio?
Python
#concurrency
Senior
›
¿Cuándo eliges threading, multiprocessing o asyncio?
Python
#concurrency
Senior
›
¿Qué son las goroutines?
Golang
#concurrency
Middle
›
¿Cómo funcionan los canales?
Golang
#concurrency
Middle
›
¿Qué es la sentencia select?
Golang
#concurrency
Middle
›
¿Para qué se utiliza el paquete context?
Golang
#concurrency
Middle
›
¿Cuáles son los patrones comunes de concurrencia en Go?
Golang
#concurrency
Senior
›
¿Cuándo usas el paquete sync en lugar de channels?
Golang
#concurrency
Senior
›
¿Qué causa fugas de goroutines y cómo las previene?
Golang
#concurrency
Senior
›
¿Cómo funciona el planificador del runtime de Go?
Golang
#concurrency
Senior
›
¿Qué es una carrera de datos y cómo la detectas?
Golang
#concurrency
Senior
›
¿Cómo funciona el multithreading en Java?
Java
#concurrency
Senior
›
¿Cómo sincronizas el acceso al estado compartido?
Java
#concurrency
Senior
›
¿Cómo ayudan el framework Executor y CompletableFuture con el trabajo asincrónico?
Java
#concurrency
Senior
›
¿Cómo funcionan las Tasks y el paralelismo más allá de async/await?
C#
#concurrency
Senior
›
¿Qué es el GVL y cómo funciona la concurrencia en Ruby?
Ruby
#concurrency
Senior
›
¿Cómo evitas el oversell cuando 1M de usuarios pelean por 1000 códigos?
Diseño de Sistemas
#concurrency
Senior
›
¿Cómo manejas 5M de votos en 10 minutos a escala?
Diseño de Sistemas
#scaling
Senior
›
¿Cómo previenes deadlocks con miles de transacciones concurrentes?
Diseño de Sistemas
#concurrency
Middle
›
¿Cuál es la diferencia entre concurrencia y paralelismo?
Concurrencia y paralelismo
#concurrency
Junior
›
¿Cuál es la diferencia entre un proceso y un hilo?
Concurrencia y paralelismo
#concurrency
Junior
›
¿Qué es una condición de carrera? Da un ejemplo y su síntoma.
Concurrencia y paralelismo
#concurrency
Junior
›
¿Cuál es la diferencia entre E/S bloqueante y no bloqueante (síncrona frente a asíncrona)?
Concurrencia y paralelismo
#concurrency
Junior
›
Explica los locks, mutexes, secciones críticas y semáforos.
Concurrencia y paralelismo
#concurrency
Middle
›
¿Qué es un deadlock? ¿Cuáles son las cuatro condiciones y cómo lo previenes?
Concurrencia y paralelismo
#concurrency
Middle
›
¿Qué es un thread pool? ¿Por qué usar uno y cómo lo dimensionas?
Concurrencia y paralelismo
#concurrency
Middle
›
Explica los modelos asíncronos: callbacks, promesas, async/await y el bucle de eventos.
Concurrencia y paralelismo
#concurrency
Middle
›
Explica las operaciones atómicas, la visibilidad de memoria y las barreras de memoria.
Concurrencia y paralelismo
#concurrency
Middle
›
¿Qué es la programación lock-free y CAS? Explica el problema ABA y cuándo usarlo.
Concurrencia y paralelismo
#concurrency
Senior
›
Compara el modelo de actores y CSP (canales). ¿Cómo ayuda el paso de mensajes?
Concurrencia y paralelismo
#concurrency
Senior
›
¿Qué limita la concurrencia a escala? Explica la contención, el false sharing y la backpressure.
Concurrencia y paralelismo
#concurrency
Senior
›
¿Qué son las race conditions, y cómo las previenen los mutexes y los semáforos?
Sistemas operativos
#concurrency
Middle
›
¿Qué es un deadlock, y cómo se previene, evita o detecta?
Sistemas operativos
#operating-systems
Middle
›