Frontend
¿En qué se diferencian git merge y git rebase?
¿En qué consiste la reducción de carga en el servidor con CSR en comparación con SSR?
¿ Mencionaste varias aplicaciones frontend independientes — son microfrontends? ¿Has trabajado con Module Federation?
¿Ha trabajado de forma independiente con bibliotecas de componentes? ¿Ha creado bibliotecas propias?
¿Has trabajado con algo más que el stack de React?
¿Por qué el contador mantiene su valor entre llamadas y, al mismo tiempo, la variable count no está accesible directamente desde afuera?
¿En qué fase del evento se activa por defecto el manejador añadido mediante addEventListener?
¿Con qué no te gustaría enfrentarte en el trabajo?
Finalmente, CSS es una tecnología fundamental en el desarrollo front-end, que permite a los desarrolladores controlar el diseño, el estilo y la presentación visual de las aplicaciones web. ¿Quién propuso CSS y en qué año se introdujo por primera vez?
¿Qué otros métodos de la API Promise conoces además de Promise.all?
¿Qué es la propiedad position en CSS? ¿Qué valores tiene (static, relative, absolute, fixed, sticky) y cómo funcionan?
Ves, hago clic en el ítem 2, lo oculto, y también se cierra el ítem 1. Esto no debería suceder. ¿Puedes explicar por qué pasa esto?
¿Qué es React, para qué fue creado y cuáles son sus conceptos básicos?
¿Por qué migraste el proyecto de monolito a una estructura de módulos compartidos/características y cómo lo hiciste?
Si hablamos de los últimos 4-5 años de trabajo, ¿cuál ha sido la tarea que más le ha recordado y por qué?
¿Por qué pasar una función (c => c + 1) a setCount en lugar de simplemente setCount(tick + 1)?
¿Cómo declarar un nuevo tipo basado en Foo, pero sin los campos a y c, sin usar Omit?
¿Para qué se utiliza useMemo? Da un ejemplo práctico.
Entonces, ¿cuándo debe fallar la prueba y qué exactamente debe verificar: la implementación o el contrato/interfaz de la clase?
¿Cómo funciona el recolector de basura (Garbage Collector) en JavaScript?