Frontend
¿De dónde obtuvieron el DTO? ¿Cómo identificaron las entidades de dominio?
¿Se puede encadenar un then después de catch?
Cuéntame sobre tu experiencia configurando pruebas end-to-end con Playwright y una cobertura del 80%.
¿Qué empresas buscas, qué proyectos y tareas te interesan para tu próximo lugar de trabajo?
¿Qué llevó al éxito en una tarea difícil? ¿Cómo evaluaron la tarea en términos de tiempo?
¿Cómo se determinaba la prioridad de lo que debía cubrirse con pruebas unitarias?
¿Alguna vez has tenido que reemplazar la respuesta del backend para el desarrollo local cuando el backend aún no estaba listo? ¿Cómo lo harías?
¿Hay alguna pregunta sobre el proyecto, el equipo o los procesos de desarrollo?
¿Cuál es la diferencia entre HTTP y HTTPS?
Cuéntame más sobre los micro frontends: ¿qué framework utilizaste, cómo funcionaba la arquitectura?
Diseñar un componente de React para mostrar una estructura anidada de archivos y carpetas: muestra correctamente la estructura anidada, puede ocultar y mostrar el contenido de las carpetas, y solicita dinámicamente los datos del contenido de las carpetas al expandirlas.
Cuéntame sobre los componentes personalizados que escribiste basándote en la biblioteca NgZorro (NzZor). Por ejemplo, un selector de fecha con restricciones comerciales en los días de fin de semana.
¿Qué es la API de Context en React y qué problema resuelve?
¿Cómo organizar el intercambio de datos entre dos componentes no relacionados?
/** * Implementar la función sumPromises, que acepta * promesas como argumentos y devuelve la suma * de sus resultados. * * La función puede aceptar cualquier cantidad de argumentos. * Se pueden usar cualquier API de promesas. */ // Código aquí // Ejemplo de uso const promise1 = Promise.resolve(1); const promise2 = Promise.resolve(2); sumPromises(promise1, promise2).then(console.log); // 3
¿Con qué problemas se encontró al importar archivos de Excel?
Implementar la función sumPromises, que acepta promesas como argumentos y devuelve la suma de sus resultados. La función puede aceptar cualquier cantidad de argumentos. Se pueden usar cualquier API de promesas.
Cuéntame sobre los enfoques arquitectónicos para organizar una aplicación React. ¿Estás familiarizado con FSD (Feature-Sliced Design)?
let a = 2 function foo() { console.log(a) } function bar() { let a = 1 foo() } bar() //
Cuéntame sobre useState en React: qué es, cómo funciona, ¿es un hook sincrónico o asincrónico?