Agudiza tus fundamentos en ordenamiento, búsqueda y análisis de Big-O con un conjunto de dificultad mixta diseñado para una mejora constante. Compararás las compensaciones de los algoritmos, razonarás...
Elige una dificultad y el número de preguntas para comenzar.
Desde burbuja vs. quicksort hasta búsqueda binaria y notación asintótica, este cuestionario se centra en las ideas fundamentales detrás del rendimiento y la corrección de los algoritmos.
Cada pregunta utiliza 4 opciones y no hay temporizador, así que puedes tomarte tu tiempo, hacer los cálculos y construir una intuición confiable en lugar de apresurarte.
Practicarás la lectura de descripciones similares a pseudocódigo, estimar el tiempo de ejecución y elegir el enfoque correcto para una restricción dada (entrada ordenada, límites de memoria, duplicados, comportamiento en el peor caso).
Los errores comunes incluyen confundir el caso promedio con el peor, asumir que la búsqueda binaria funciona con datos no ordenados y tratar Big-O como un tiempo de ejecución exacto en lugar de una tasa de crecimiento.
La dificultad es mixta a propósito: los elementos más fáciles refuerzan definiciones y complejidades estándar, mientras que los más difíciles te empujan a comparar compensaciones y razonar sobre casos extremos. Elige tu cantidad de preguntas y dificultad antes de comenzar para personalizar la sesión: usa rondas más cortas para una revisión rápida o rondas más largas para construir resistencia.
Escribe tus suposiciones (orden, duplicados, tamaño de entrada) antes de responder y verifica con ejemplos pequeños. Cuando estés atascado, elimina opciones por tasa de crecimiento: constantes < log n < n < n log n < n² < 2ⁿ.
¿Cuál es la complejidad temporal de Bubble Sort en el peor de los casos?
¿Cuál de los siguientes algoritmos es un ordenamiento por comparación?
¿Cuál es la complejidad temporal en el mejor de los casos de Quick Sort?
Este cuestionario tiene 113 preguntas que cubren los fundamentos de ordenamiento, búsqueda y Big-O.
No. El cuestionario no tiene temporizador, así que puedes tomarte tu tiempo en cada pregunta.
Cada pregunta es de opción múltiple con 4 opciones.
Sí. Puedes seleccionar tu cantidad de preguntas y dificultad preferidas antes de comenzar.
También verás conceptos de ordenamiento y búsqueda como estabilidad, memoria en su lugar vs. memoria extra, y comportamiento en el mejor/promedio/peor caso.

Agudiza tus fundamentos de arreglos, listas enlazadas y árboles con un conjunto de dificultad mixta diseñado para una práctica rápida. Trabajarás en conceptos clave como indexación, recorrido y complejidad, además de casos límite comunes que confunden a las personas. Elige tu cantidad de preguntas y dificultad preferidas, luego aprende de cada resultado a tu propio ritmo.

Construye confianza con los bloques de construcción de programación básicos: variables, bucles y funciones. Este cuestionario de dificultad mixta comprueba qué tan bien lees código, predices resultados y detectas errores lógicos. Elige tu cantidad de preguntas y dificultad preferidas, luego responde cada pregunta de opción múltiple a tu propio ritmo—no hay temporizador.
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.