Desenreda el comportamiento asíncrono de JavaScript con preguntas sobre Promesas, async/await, microtareas y el ciclo de eventos. Practicarás predecir el orden de ejecución, detectar errores sutiles d...
Elige una dificultad y el número de preguntas para comenzar.
Desde cadenas de promesas hasta async/await, este cuestionario se centra en cómo JavaScript programa el trabajo a través de la pila de llamadas, la cola de tareas y la cola de microtareas.
Cada pregunta tiene 4 opciones y no hay temporizador, así que puedes razonar a través de escenarios complicados de orden de ejecución sin apresurarte.
La dificultad está mezclada a propósito: verás chequeos rápidos de conceptos junto a elementos más profundos de “predecir la salida” que prueban la comprensión real.
Elige tu cantidad de preguntas y dificultad antes de comenzar para personalizar la sesión: corta para calentamientos, más larga para una revisión exhaustiva.
Muchos errores provienen de asumir que las promesas se comportan como setTimeout, o de olvidar que las microtareas se ejecutan antes de la siguiente macrotarea.
- Confundir microtareas (callbacks de Promesa) con macrotareas (temporizadores, I/O) - Olvidar que las funciones async devuelven una Promesa inmediatamente - Malinterpretar la cadena then/catch/finally y los valores de retorno - Asumir que await “bloquea” el hilo en lugar de ceder al ciclo de eventos - Pasar por alto las reglas de propagación de errores y el comportamiento de rechazo no manejado ## Consejos para mejorar rápidamente
Apunta a explicar la programación paso a paso (pila → microtareas → macrotareas) en lugar de adivinar la salida final.
Repetir preguntas perdidas con una cantidad menor de preguntas es una excelente manera de consolidar los patrones que siguen apareciendo en proyectos reales.
¿Qué representa una Promesa en JavaScript?
¿Qué método se utiliza para manejar el cumplimiento de una Promesa?
¿Cuál de los siguientes NO es un estado de una Promesa?
Este cuestionario tiene 106 preguntas que cubren promesas, async/await y el comportamiento del ciclo de eventos.
No. Cada pregunta no tiene tiempo, así que puedes trabajar en el orden de ejecución con cuidado.
Cada pregunta es de opción múltiple con 4 opciones.
Sí. Puedes seleccionar tu cantidad de preguntas y dificultad preferidas antes de comenzar.
Espera microtareas vs macrotareas, encadenamiento de promesas, semántica de async/await y trampas comunes de manejo de errores.

Agudiza tu comprensión del modelo de propiedad de Rust, las reglas de préstamo y las anotaciones de tiempo de vida con preguntas prácticas centradas en el código. Trabajarás a través de errores comunes del compilador, elegirás las soluciones más seguras y desarrollarás intuición sobre cómo piensa el verificador de préstamos. Elige tu dificultad y número de preguntas preferido, luego aprende a tu propio ritmo sin temporizador.

Desentraña cómo Python encuentra nombres y mantiene el estado a través de llamadas con este cuestionario enfocado en ámbitos, cierres y decoradores. Trabajarás con patrones del mundo real como funciones anidadas, uso no local/global y funciones envolventes. Elige tu cantidad de preguntas y dificultad para que coincida con tu nivel de comodidad, luego aprende de cada explicación a medida que avanzas.
Identifica las amenazas cibernéticas comunes y las mejores prácticas defensivas utilizadas para reducir el riesgo. Cubre phishing, malware, contraseñas, MFA, conceptos básicos de cifrado y hábitos de navegación segura.
Verifica tu comprensión de cómo se entregan y utilizan los servicios en la nube. Cubre IaaS, PaaS, SaaS, contenedores vs VMs, regiones/zonas de disponibilidad y conceptos básicos de responsabilidad compartida.
Pon a prueba tu conocimiento de la sintaxis común de programación en lenguajes populares. Las preguntas se centran en variables, bucles, funciones y estructuras de datos básicas sin requerir una teoría profunda de informática.
Asocia los componentes clave de la PC con lo que hacen y cómo afectan el rendimiento. Cubre CPU, GPU, RAM, tipos de almacenamiento, placas base, fuentes de alimentación y puertos.