¿Qué tan familiarizado estás con trabajar con CSS? ¿Conoces Grid Layout?
Frontend
¿Por qué decidiste cambiar de trabajo?
¿Alguna vez ha trabajado con objetos Set? ¿Cuál es su característica especial y para qué fueron creados?
Cuéntame sobre tu experiencia técnica: ¿qué fue interesante desde el punto de vista técnico?
¿Es todo óptimo en la solución obtenida? ¿Hay algo que se pueda mejorar?
¿Cómo ves tu desarrollo futuro: más en desarrollo o intentando liderazgo?
¿Cuáles son los dos tipos principales de componentes en React?
¿Qué propiedad obligatoria debe tener cada elemento al renderizar una lista en React? ¿De dónde se pueden obtener las claves y de dónde no?
¿Cuáles son los métodos del ciclo de vida de un componente de clase en React?
¿Se puede detener la propagación de eventos? ¿Cómo? ¿Cuál es la diferencia entre stopPropagation y stopImmediatePropagation?
¿Cómo funciona el sistema de prototipos en JavaScript?
¿Cuáles son los principios básicos de la POO? Explica los principios SOLID con tus propias palabras.
Tarea práctica: implementar un componente de tabla en React + TypeScript con parametrización a través de props (datos, columnas, manejador de clics en fila onRowClick), que al hacer clic en una fila muestre una alerta con el identificador del registro.
¿Cómo estaba organizada su gestión de tareas? ¿De dónde provenían, había gerentes?
¿Estás familiarizado con el concepto de delegación de eventos? ¿Se puede reescribir la solución utilizando delegación?
¿Qué es un Componente Puro en React?
¿Cuáles son las características de las funciones flecha?
¿Con qué hooks has trabajado en componentes funcionales? ¿Cuál ha sido el más inusual?
¿Alguna vez ha tenido que ajustar el rendimiento? ¿Tiene una comprensión de cómo hacerlo?
¿En qué se diferencian const, let y var?