En la aplicación (panel de ventas en React+Redux), los usuarios informan que no funciona como se espera. Encuentra los problemas y corrígelos. La aplicación contiene: una lista de productos con ordenamiento por ventas, visualización de ventas en forma de gráfico de barras (ECharts), un formulario para agregar nuevos productos. La queja principal: se dice que el producto se añade a través del formulario, pero no aparece en la lista.
Frontend
Escribe una función en JavaScript o TypeScript que tome un array de números y devuelva un array en el que los números múltiplos de 3 sean reemplazados por la cadena 'Fizz', los múltiplos de 5 por 'Buzz', y los múltiplos de 3 y 5 por 'FizzBuzz'.
¿Cada función pasa revisión de código o no? ¿Cuántas aprobaciones se requerían?
¿Para qué se utilizó la Federación de Módulos?
¿Cómo te sientes respecto a trabajar en la oficina durante el período de prueba?
¿Recuerda algo de la última revisión de código? ¿Qué consejos dieron a los colegas, qué problemas encontraron o qué recomendaciones hicieron?
¿De qué maneras has tenido que organizar CSS en tus proyectos? ¿Qué has utilizado: preprocesador, styled-components, módulos?
¿Qué quieres decir con code splitting?
¿Cómo funciona Map debajo del capó? ¿Cómo funcionan las tablas hash?
¿Ha utilizado agentes de IA (herramientas LLM) en su trabajo? ¿Cuál es su experiencia con ellos?
¿Qué recomiendas a tus colegas en la revisión de código?
¿Cuáles de los métodos de copia de objetos enumerados admiten referencias cíclicas?
¿Con qué has trabajado más recientemente? ¿Cuál era tu pila?
¿Cómo se configuró exactamente la consulta web (videollamadas)?
¿Qué devolverá la función con el número 15 en su implementación actual?
¿Cómo te sientes respecto a la transición a FSD (Feature-Sliced Design)? ¿Tienes experiencia en la implementación de nuevos enfoques arquitectónicos en un proyecto en vivo?
Háblame sobre ti
Cuente sobre alguna tarea reciente con la que tuvo que lidiar, que parecía sencilla al principio, pero resultó ser difícil.
¿Qué elegir: merge o rebase en Git? ¿Cuál es la diferencia y cuándo usar rebase?
¿Con qué trabajaste más? ¿Qué bibliotecas o áreas?