Preguntas de entrevista de JavaScript — 50 con código y respuestas
Si estás preparando una entrevista técnica de JavaScript, este es el recurso que necesitás. No vas a encontrar definiciones de diccionario acá. Cada pregunta viene con una explicación real y código que podés ejecutar ahora mismo.
Las preguntas están ordenadas de menor a mayor dificultad. Empezamos con los fundamentos que sí o sí te van a preguntar, y terminamos con los temas que separan a un candidato bueno de uno excelente.
Fundamentos del lenguaje
1. ¿Cuál es la diferencia entre `var`, `let` y `const`?
Las tres sirven para declarar variables, pero se comportan diferente en cuanto a scope, hoisting y reasignación.