Inicio / Angular / Angular Completo: De Cero a Experto / Evaluación
🧠

Evaluación: Angular Completo

15 preguntas · Opción múltiple

Pon a prueba tus conocimientos de Angular con 15 preguntas de opción múltiple. Cubre componentes, RxJS, Signals, rendimiento y más.

Pregunta 0 de 15 0%
1

¿Cuál es la diferencia principal entre switchMap y mergeMap?

2

¿Qué sucede cuando Angular detecta que un @Input cambió en un componente con ChangeDetectionStrategy.OnPush?

3

¿Cuál es el propósito de trackBy (o track en @for) en listas de Angular?

4

¿Qué es un BehaviorSubject en RxJS y en qué se diferencia de un Subject normal?

5

¿Cuál es la diferencia entre un formulario Template-Driven y un Reactive Form en Angular?

6

¿Qué hace el decorador @Injectable con providedIn: "root"?

7

¿Cuál de estos operadores usarías para prevenir que un botón de "Guardar" sea llamado múltiples veces mientras la primera petición HTTP sigue en curso?

8

¿Qué son los Signals en Angular y cuál es su ventaja principal sobre Observables para estado de componente?

9

¿Cuál es el rol de los Effects en NgRx?

10

¿Cómo protege Angular automáticamente contra ataques XSS?

11

¿Qué hace @defer (on viewport) en Angular 17+?

12

¿Para qué sirve el HttpInterceptor en Angular?

13

¿Cuál es la diferencia entre un canActivate Guard y un Resolve Guard?

14

¿Cuándo se justifica usar NgRx en lugar de Signals para gestión de estado?

15

¿Qué estrategia de precarga de módulos lazy usarías para que los módulos no críticos se carguen en background después del load inicial?

← Volver al curso