Frontend
¿Tenías algún CRM/herramienta de seguimiento de tareas que usabas (Jira, Trello, Bitrix24)?
¿Ayudará aquí `useCallback`? ¿Dónde exactamente y para qué se necesita en este hook?
¿Qué valores de la propiedad display recordarás?
¿Tienes experiencia escribiendo pruebas? ¿Qué tipo de pruebas has escrito y en qué volumen?
¿Qué enfoques utilizaste para el diseño adaptable? ¿Diseñaste desde móvil o desde escritorio?
¿Para qué sirve la función de limpieza (return) en useEffect? ¿Qué pasará sin ella al usar setInterval?
¿En qué se diferencia never de void en TypeScript?
¿Has estado 4 años en desarrollo, y antes de eso, en qué trabajabas y cómo llegaste a la profesión?
¿Has utilizado requestAnimationFrame?
¿Has trabajado con WebSocket, Server-Sent Events, long polling? Cuéntame sobre ellos.
¿Qué tan amplia es tu experiencia en revisión de código ajeno? ¿Cuánto has visto código de otros?
// Es necesario implementar el método groupBy, que extiende los métodos estándar de los arrays. // El método debe devolver una versión agrupada del array, un objeto, // en el que cada clave sea el resultado de la ejecución de la función pasada fn(arr[i]), // y cada valor sea un array que contiene todos los elementos del array original con esa clave.
¿Qué es WeakSet?
¿Se necesita useCallback aquí? ¿Para qué se utiliza y cuándo no tiene sentido usarlo?
¿Qué es batching en React?
¿Cómo se realiza técnicamente la integración del componente Vue con TipTap en tiempo de ejecución?
const createCounter = () => {
¿Qué son los componentes de clase y los componentes funcionales en React? ¿En qué se diferencian?
Habla sobre el Event Loop: microtareas y macro tareas, orden de ejecución.
¿Qué es el Event Loop en JavaScript? ¿En qué orden se ejecutan las tareas?