Frontend
¿Dónde pasa la frontera entre feature y entity? ¿Cuándo colocas la lógica de negocio?
Es necesario sumar los cuadrados usando la función reduce en los números del array y mostrar el resultado en la consola. Solo se puede modificar la función sumOfSquares.
¿Por qué elegiste específicamente el desarrollo web y Angular, en lugar de, por ejemplo, desarrollo móvil?
¿Por qué debounce y no throttle para la búsqueda?
Describe la secuencia de acciones del navegador (y no solo del navegador) después de ingresar la URL y solicitar la página. ¿Qué es un diseño forzado?
¿Cuál es la diferencia entre interface y type en TypeScript?
Mencionaste tu primer trabajo, donde lanzaste en producción una aplicación Full-Stack utilizando Strapi CMS. ¿Solo configuraste a través del panel de administración o también escribiste código para el backend?
Si tu característica no es la única en el lanzamiento, ¿cómo cambia esto la situación con un error crítico?
Cuéntame sobre el Event Loop: ¿de qué está compuesto y cómo funciona?
¿Qué entiendes por «flexible» en el contexto del temperamento?
¿Cómo te evalúas en términos de grado? ¿Qué nivel de pago deseas?
Tarea práctica: dada una cadena del tipo 'valor.valor.valor', es necesario convertirla en un objeto anidado, donde cada clave sea una parte de la cadena, y la última clave contenga un objeto vacío.
¿Qué pila y conjunto de bibliotecas prefieres usar con React?
¿Cómo se realiza exactamente la suscripción a la señal dentro del efecto o computed? ¿Cómo rastrea Angular el cambio de la señal y entiende que necesita volver a ejecutar el efecto?
Si se elimina la referencia a un componente de clase, el valor de la referencia será la instancia de la clase. ¿Es posible hacer algo similar con un componente funcional — pasar una ref y obtener en ella, por ejemplo, una función declarada dentro del componente?
¿Cuáles son tus expectativas como empleado durante medio año a un año de trabajo?
¿Cuál es la diferencia entre interface y type en TypeScript? ¿Qué sucederá si se declaran dos interfaces con el mismo nombre?
Tarea de codificación en vivo: tienes un pequeño componente de lista de tareas en JSX. Corrige todo lo que no te guste y explica por qué.
¿Qué métodos de optimización de re-renderizados existen en React (React.memo, useCallback, useMemo)?
Explica el concepto de programación declarativa con respecto a React.