¿Por qué criterios vas a elegir una nueva empresa?
Frontend
¿Qué opinas de Atomic CSS?
Cuéntame, en tu trabajo anterior, ¿qué había más: frontend o backend? ¿Cuáles fueron las tareas interesantes, memorables y difíciles?
¿Cómo te sientes respecto a las solicitudes dentro de los componentes?
Cuéntame sobre los closures. ¿Cómo trabaja el recolector de basura con los closures?
Forma clásica de centrar un div.
¿ JavaScript es de un solo hilo o multihilo? ¿Cómo iniciar un segundo hilo?
¿Cuáles son las tareas más típicas en el trabajo? ¿Cuánto tiempo lleva el maquetado, la escritura de lógica, la revisión, las llamadas, el trabajo con la deuda técnica?
¿Qué es requestAnimationFrame y qué garantiza?
Tarea en Event Loop con setTimeout y Promise: determina el orden de salida en la consola.
¿En qué formato llegaban las respuestas del backend y cómo las procesaban (sobre el sistema de pruebas psicológicas con preguntas dinámicas)?
Mencionaste SameSite en la cookie, ¿para qué sirve esta configuración?
¿En qué se diferencia __proto__ de [[Prototype]] y prototype?
¿En las pruebas, su equipo de testers y desarrolladores cubre el código con pruebas unitarias? ¿También escriben los desarrolladores pruebas de integración y end-to-end?
Cuéntame sobre los tipos de almacenamiento: localStorage, sessionStorage, cookie. ¿En qué se diferencian y por qué se almacenan los tokens en cookies?
¿En qué se diferencian las variables en preprocesadores de las variables nativas de CSS?
Cuéntame un poco sobre tu experiencia previa, en qué trabajaste anteriormente. ¿Algún caso interesante o cuál fue tu rol en el equipo?
¿Checkbox y otros tipos de preguntas eran componentes diferentes o uno universal? ¿Cómo se renderizaban?
¿En qué orden se ejecutan then, catch y finally en una cadena de promesas?
¿En qué se diferencian los módulos CSS de los estilos scoped en Vue?