Frontend
¿Cómo está estructurada su arquitectura según el Diseño por Funcionalidades (FSD)? ¿Cómo está distribuida la lógica de negocio por capas?
¿Por qué en la implementación de promiseAll es necesario confiar en el contador count en lugar de simplemente verificar la longitud del array de resultados?
En cuanto a la interfaz PercentPosition en la tarea de prueba, el nombre indica porcentajes, aunque lógicamente esto puede no ser exactamente así. ¿Cómo lo diseñarías de otra manera?
Cuéntame sobre las etapas del ciclo de vida de los componentes de React
Háblame sobre el componente select personalizado.
¿En qué se diferencia una expresión de función de una declaración de función?
¿Alguna vez has propuesto algo por iniciativa propia para mejorar el proyecto?
¿Cómo ves tu desarrollo futuro: más en desarrollo o intentando liderazgo?
¿Cómo fue el proceso de fusión en producción? ¿Había una rama intermedia (develop)?
¿Para qué se utiliza el tipo never?
¿Cuáles son las formas de optimizar una aplicación en React?
Cuéntame más sobre la plataforma: sobre el flujo de licitaciones, búsqueda de licitaciones, filtrado, etc.
¿Qué es useCallback, qué hace y cuándo deberías usarlo?
tipo CreateUser = Omit<User, 'id'> type UpdateUser =
Imagina que estás escribiendo un mensaje en el chat general y recibes una reacción de gallo. ¿Cuál sería tu reacción?
¿Por qué React utiliza MessageChannel en lugar de setTimeout para crear una cola de renderizado de cargas pesadas posteriores?
¿En qué se diferencia git merge de git rebase? ¿Cuáles son las ventajas y desventajas de cada enfoque?
const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 de la caché console.log(sum(4, 1)) // 5
¿Cuál opción de elemento de ordenación es mejor: con marcas de verificación (izquierda) o con puntos/círculos (derecha)?
/* Se necesita escribir un polyfill para Array.prototype.some Parámetros - callback - función que verifica cada elemento, acepta tres argumentos: - element - El elemento actual que se está procesando en el array. - index (Opcional) - El índice del elemento actual que se está procesando. - array (Opcional) - El array sobre el cual se realiza la iteración. - thisArg (Opcional) - Valor que se usa como this cuando se ejecuta la función callback. Valor de retorno true, si la función de verificación devuelve un valor truthy para al menos un elemento del array. De lo contrario, false. */ Array.prototype.some = function (callback, thisArgs) { const array = this; for (let i = 0; i < array.length; i++) { if (!(i in array)) continue; const result = callback.call(thisArgs, array[i], i, array); if (result) return true; } return false; }