¿Cómo se implementa la integración con el protocolo WebSocket en el lado del frontend?
Frontend
¿Cuál es la diferencia entre FormGroup y FormArray?
¿Qué directivas en Angular conoces? ¿Cómo crear una directiva personalizada de atributos y estructural?
¿Qué es CORS? ¿Qué es una solicitud preflight (OPTIONS)? ¿Para qué solicitudes se envía y para cuáles no?
¿Qué es la idempotencia de los métodos HTTP? ¿Qué métodos son idempotentes y cuáles no? ¿En qué se diferencia PUT de PATCH?
¿Qué es una Aplicación Web Progresiva (PWA)?
¿Qué es WebSocket? ¿Cómo se establece una conexión WebSocket? ¿Por qué el navegador envía una solicitud HTTP al establecer la conexión y qué significa el estado 101?
¿Qué sabes sobre Angular Signals? ¿Cuáles son las API y entidades básicas?
¿Es la clase (class) en ES6 una construcción fundamentalmente nueva o es azúcar sintáctico sobre una función constructora?
¿Todos los aplicaciones Angular necesitan Store o no? Si no, ¿cuáles lo necesitan?
¿Qué sabes sobre el proyecto para el que te están considerando?
¿Qué es el protocolo WebSocket y en qué consiste, cuándo se aplica?
¿Qué son los validadores en formularios reactivos? ¿Qué aceptan y qué devuelven?
¿Qué banderas de estado tiene FormControl?
¿Has trabajado con GraphQL? ¿Sabes cuál es la diferencia entre GraphQL y REST API?
¿Dónde es mejor usar Signals y dónde RxJS?
Cuéntame sobre los prototipos en JavaScript. ¿Cuál es la diferencia entre prototype y __proto__?
Cuente sobre los métodos Promise.all, Promise.race y Promise.allSettled. ¿En qué se diferencian?
¿Alguna vez ha configurado Babel? ¿Qué es eso? ¿Alguna vez ha compilado Webpack o utilizado alternativas a él?
Análisis de un ejemplo práctico con Promise: ¿en qué orden se mostrarán los console.log al usar la cadena .then/.catch? ¿Qué sucederá si se elimina el return del catch?