Preparación por nivel

Senior en React

Escenarios complejos de React: arquitectura, compromisos técnicos, rendimiento y decisiones de mayor impacto.

23 preguntas
¿Cómo decidirías la frontera entre estado local, contexto, servidor y cache en una aplicación React grande?3 min¿Cómo plantearías una migración gradual a React Server Components o App Router sin romper productividad?3 min¿Qué diferencia práctica hay entre re-render, commit y reconciliación cuando depuras una UI lenta?3 min¿Cuándo `useMemo`, `useCallback` y `React.memo` ayudan de verdad y cuándo empeoran el código?3 min¿Cómo evitarías stale closures y efectos frágiles en componentes con mucha interacción?3 min¿Qué criterios usarías para elegir entre Zustand, Redux Toolkit y React Query en una app real?3 min¿Cómo sincronizarías formularios, URL y estado remoto sin crear varias fuentes de verdad?3 min¿Cómo gestionarías fetching, cancelación y race conditions en React moderno?2 min¿Cómo usarías Suspense y transiciones sin degradar la experiencia ni la depuración?3 min¿Qué patrones aplicarías para listas grandes, tablas densas y componentes costosos?3 min¿Cómo decidirías qué partes hidratar, diferir o renderizar en servidor?2 minUn componente React se renderiza mucho más de lo esperado: ¿cómo lo investigarías?3 min¿Cómo probarías hooks complejos y flujos asíncronos sin montar medio producto?3 minTienes una regresión por estado compartido entre pestañas o modales: ¿cómo la aislarías?3 min¿Cómo diseñarías un árbol de providers en React para que no se convierta en un cuello de botella?3 min¿Cuándo usarías optimistic updates y cómo revertirías inconsistencias si el servidor falla?3 min¿Cómo aislarías efectos secundarios de un modal o wizard React que se monta y desmonta constantemente?3 min¿Qué estrategia seguirías para formularios complejos en React sin llenar la UI de estado duplicado?3 min¿Cómo integrarías React con librerías imperativas o widgets heredado sin perder control del ciclo de vida?3 min¿Qué revisarías al dividir bundles y rutas en React para evitar waterfalls y pantallas vacías?3 min¿Cómo depurarías hydration mismatches en SSR o Next.js antes de aplicar parches rápidos?3 min¿Cuándo merece la pena extraer lógica a una state machine frente a reducers y hooks?3 min¿Cómo prepararías una migración de class components y HOCs a hooks sin romper negocio?3 min