Frontend
Explica la diferencia entre Observable frío y caliente.
Cuéntame un poco sobre ti y tu experiencia más interesante.
El objeto se pasa del componente padre al hijo a través de props y se coloca en la dependencia useMemo. ¿Cuántas veces se ejecutará useMemo? ¿Cómo optimizar para que useMemo se vuelva a calcular solo una vez?
¿Qué es React Portal, cómo funciona y cuáles son sus características?
Cuéntame sobre las unidades de medida REM y EM en CSS: ¿qué son y cómo funcionan?
¿Cómo almacenar correctamente la configuración en tiempo de ejecución en Nuxt 3 y en qué se diferencia la configuración pública de la privada?
¿Cómo tipar una función con genéricos que acepta un objeto que debe tener garantizado un campo id?
¿Has tenido experiencia en migrar de Webpack a Vite?
¿Para qué se utiliza el método OPTIONS?
Si el usuario edita la fila A y su valor actual de polyname coincide con el valor original, el validador no debería generar un error. ¿Por qué en su implementación el validador genera un error en este caso, si el valor inicial del campo coincide consigo mismo?
Tarea nº 4: implemente una función según sus tipos en TypeScript (la función recibe un objeto y una clave de ese objeto, y devuelve el valor correspondiente a esa clave).
¿Puedes recordar los principios de REST?
¿Tiene experiencia en escribir BeanPostProcessor?
¿Cuál es la diferencia entre Options API y Composition API en Vue 3?
¿Qué se mostrará en la consola en las líneas 12, 13 y 14 del código con diferentes llamadas a la función, dado un objeto con el método getName?
import { useState, useCallback } from 'react' const Componente = () => { const [cuenta, setCuenta] = useState(0); const manejarClick = useCallback(() => { console.log(cuenta); }, []); return ( <div> <div onClick={() => setCuenta((prev) => prev + 1)}>Cuenta: {cuenta}</div> <div onClick={manejarClick}>Registrar</div> </div> ); };
Entendido — estás cubriendo aspectos visuales además del comportamiento del teclado y SR, y eliminarlo del orden de tabulación suele ser la decisión correcta para un enlace similar a deshabilitado. Cuando implementes este "enlace deshabilitado", ¿qué patrón exacto de ARIA/atributos utilizas para los lectores de pantalla (por ejemplo, `aria-disabled`, cambios en el rol), y cómo mantienes la consistencia en los anuncios a través de los navegadores?
Tarea de codificación en vivo: escribir una función get(object, path), que obtiene el valor de un objeto mediante una ruta de cadena (por ejemplo, 'a.b.c')
[nombre] preguntó: ¿cuántas personas había en el equipo donde trabajaste? ¿Cuál era la composición del equipo?
¿Tiene experiencia con otros gestores de estado además de Zustand?