¿Utiliza herramientas de IA en su trabajo y en su vida personal, y cómo las percibe?
Frontend
¿Le interesa la oficina, hay posibilidad de venir a trabajar desde allí ocasionalmente?
Explica las diferencias entre estos tipos de utilidad de TypeScript y sus casos de uso: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```
¿Prefiere trabajar en Windows o macOS?
¿Qué métodos del ciclo de vida existen en React y cómo emularlos con useEffect?
¿Cómo se organizó el proceso de revisión de código en su equipo?
Cuéntame sobre tu experiencia laboral y los proyectos en los que has trabajado.
¿Hay dos objetos con referencias circulares entre sí? ¿Esto provocará una fuga de memoria? ¿Cómo funciona el recolector de basura en JavaScript y cuál es la condición principal para liberar memoria?
Cuéntenos, en qué formato llegaron las tareas, dónde se crearon, cuál era la descripción, quién la describió, en qué dibujaron el diseño?
¿Por qué una gran cantidad de solicitudes HTTP es un problema? ¿Cómo se relaciona el multiplexing en HTTP/2 con esto, y cómo resuelve HTTP/3 (que pasa de TCP a UDP) el problema del bloqueo de línea de cabeza?
¿Cómo interactuaste con el equipo de backend?
¿Cuáles son los próximos pasos después de esta entrevista?
¿Qué puedes contar sobre la especificidad de los selectores CSS?
Tienes dos ofertas con condiciones y salario iguales, una de las cuales ofrece trabajo remoto. ¿Por qué criterios elegirías entre estas ofertas además del trabajo remoto?
Cuéntame sobre una situación fallida en un proyecto y qué salió mal.
Cuéntame sobre una situación exitosa en un proyecto.
¿Qué son los primitivos en JavaScript y por qué funcionan de manera diferente a los objetos en el contexto de la gestión de referencias en React?
Nombra las razones por las cuales un componente de React se vuelve a renderizar. ¿Por qué React se enfoca en cambiar la referencia y no en cambiar el valor?
¿Cómo se pueden almacenar datos en el cliente en el navegador? ¿Qué tipos de almacenamiento existen y en qué se diferencian?
Habla sobre fragmentos y portales en React.