Preparación práctica
Preguntas de Angular
Framework para construir aplicaciones web escalables
¿Cómo estructurarías un proyecto Angular enterprise para que escale sin convertirse en un monolito de funcionalidads?
¿Cuándo usarías `inject()` frente a inyección por constructor y qué señales te harían evitarlo?
¿Cómo desacoplarías la lógica de negocio del framework en una aplicación Angular grande?
¿Qué criterio usarías para decidir entre standalone components, funcionalidad routes y librerías compartidas?
¿Cómo plantearías una migración progresiva de NgModules a standalone sin bloquear entregas?
¿Cómo revisarías el ciclo de vida de un componente para detectar trabajo mal ubicado entre constructor, `ngOnInit` y efectos reactivos?
¿Cómo diferencias un flujo frío de uno caliente en Angular y qué fallos reales aparecen cuando se confunden?
¿Cuándo elegirías `switchMap`, `concatMap`, `mergeMap` o `exhaustMap` en un caso real de UI?
¿Qué problemas resuelve `shareReplay` y qué fugas o estados obsoletos puede introducir?
¿Cómo cancelarías peticiones HTTP y evitarías memory leaks en componentes y servicios Angular?