Frontend
¿Cuál es la mejor opción para colocar el botón de acción: en el centro de la pantalla o en el borde derecho? (interfaz móvil)
¿Sabes algo sobre requestAnimationFrame, para qué sirve?
Mencionaste el desarrollo de una biblioteca de componentes reutilizables de UI-kit basada en Angular Material. ¿Existe una diferencia fundamental entre los componentes de la biblioteca y los componentes multifuncionales normales de la aplicación? ¿Qué se puede omitir en los componentes normales pero no en los de la biblioteca?
¿Cuánto tiempo lleva trabajando en la empresa?
¿Cómo interactuaste con el backend y otros miembros del equipo (analistas, diseñadores, probadores)?
¿Puede enumerar todas las soluciones técnicas a este problema (excepto reemplazar el campo por una señal)?
/* ¿Qué se mostrará en la consola */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("¡Listo!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Resultado"; } f(); console.log(7);
¿En qué equipo trabajas y en qué proyecto?
¿Qué te parece nuestro formato de trabajo? ¿Qué tan atractivo es?
¿Por qué utilizaste computed para filtrar las tarifas, en lugar de variables normales o funciones?
¿Usaron WebSocket directamente o alguna envoltura?
¿En qué momento se ejecutará la función de limpieza en useEffect, si tiene un array de dependencias con los parámetros a, b, c?
¿El análisis de HTML y CSS ocurre de manera secuencial o paralela?
¿Qué es cherry-pick en Git?
¿Quién en general debería tomar la decisión sobre el cambio de lanzamiento?
¿Cómo determinas cuándo necesitas envolver una función en useCallback y cuándo no? ¿Cómo se hace esto en tu proyecto?
¿Qué argumento pasamos a la función inject? ¿Qué exactamente se pasa allí: una dependencia o algo más (token)?
Tarea en React: implemente un componente de búsqueda de ocurrencias de una subcadena en un texto. Requisitos: carga de texto desde una API en el primer renderizado, indicación de carga, manejo de errores, búsqueda de ocurrencias sin distinguir mayúsculas y minúsculas, resaltado de las ocurrencias encontradas, mostrar el número total de ocurrencias, botón para cargar texto adicional.
¿Por qué React es necesario como biblioteca y por qué no escribir una aplicación en JavaScript vanilla?
¿Cómo están estructurados sus estados de tienda y servidor en el frontend? ¿Utiliza TanStack Query?