¿Cuál fue la motivación para migrar Angular de la versión 10 a la 16?
Frontend
¿Por qué decidió cambiar de trabajo?
Explique los patrones arquitectónicos MVC y MVVM. ¿Cómo se implementan en Angular?
¿Cómo se implementa el principio de Inversión de Dependencias en Angular? ¿Qué es un InjectionToken?
¿Qué funciones útiles se han añadido en las versiones 13-16 de Angular?
¿Qué tipo de herencia se utiliza en JavaScript? ¿Existe herencia múltiple en las clases?
Explica los principios SOLID y su aplicación en Angular
¿En qué se diferencian los operadores de RxJS zip, combineLatest y forkJoin? ¿Cuántos emisores tiene cada uno?
Explique la diferencia entre herencia y composición. Ventajas y desventajas de cada enfoque. ¿Cómo afecta esto a la depuración?
¿Hay alguna pregunta sobre el proyecto, el equipo o los procesos de desarrollo?
¿Qué es prop drilling y qué problemas crea?
¿En qué se diferencia type de interface en TypeScript?
¿Qué sucede en la computadora cuando una persona ingresa una URL y accede a una página?
Explique la diferencia entre Virtual DOM en React y el mecanismo de Detección de Cambios en Angular
¿Cuáles son las características de trabajar con microfrontends en Module Federation?
¿Qué tipos de operadores existen en RxJS?
Cuéntanos sobre la pila tecnológica de tu último proyecto
¿Qué sucede con el módulo perezoso al salir de la ruta? ¿Qué pasa con los componentes, directivas, servicios?
Describe la experiencia laboral en su último puesto. ¿Qué tareas interesantes resolvió?
Describe su experiencia trabajando con NGRX. ¿Cómo se implementó la tienda? ¿Se utilizaron efectos y el patrón fachada?