JavaScript Questions (lydiahallie)
Creado por Lydia Hallie, con licencia MIT. La traducción al español es trabajo de la comunidad del repositorio.
Repositorio de Lydia Hallie con una lista larga de preguntas de JavaScript, de básicas a muy avanzadas, cada una con opciones y una explicación razonada de por qué la respuesta correcta lo es.
Ronda las 65.000 estrellas y tiene licencia MIT. La versión en español está en es-ES/README-ES.md.
Cómo aprovecharlo
Sección titulada «Cómo aprovecharlo»El error habitual es leerlo como un cuestionario y contar aciertos. Rinde mucho más así:
- Responde antes de mirar. Escribe tu respuesta, aunque sea mentalmente.
- Lee la explicación aunque hayas acertado. Muchas veces se acierta por el motivo equivocado, y eso solo se descubre leyendo.
- Reproduce en la consola lo que no te cuadre. Casi todas las preguntas son de pocas líneas y se pueden pegar en el navegador.
Los temas que más aparecen son hoisting, coerción de tipos, this, prototipos, el bucle de eventos, async/await y ámbito de las variables. Es decir, exactamente lo que se pregunta en entrevistas.
Aviso sobre mantenimiento
Sección titulada «Aviso sobre mantenimiento»El repositorio original no recibe cambios desde 2024. Para el núcleo del lenguaje eso importa poco, porque son fundamentos estables. Aun así, las preguntas sobre funcionalidades recientes de la especificación pueden no estar cubiertas, y la traducción al español puede ir por detrás del inglés en las últimas preguntas.