Jak jest realizowana integracja z protokołem WebSocket po stronie frontendu?
Frontend
Jaka jest różnica między FormGroup a FormArray?
Jakie dyrektywy w Angular znasz? Jak stworzyć własną dyrektywę atrybutową i strukturalną?
Czym jest CORS? Czym jest zapytanie preflight (OPTIONS)? Dla jakich zapytań jest wysyłane, a dla jakich nie?
Czym jest idempotentność metod HTTP? Które metody są idempotentne, a które nie? W czym różni się PUT od PATCH?
Czym jest Progressive Web Application (PWA)?
Czym jest WebSocket? Jak nawiązać połączenie WebSocket? Dlaczego przeglądarka wysyła żądanie HTTP podczas nawiązywania połączenia i co oznacza status 101?
Co wiesz o Angular Signals? Jakie są podstawowe API i encje?
Czy klasa (class) w ES6 jest zasadniczo nową konstrukcją, czy jest to tylko cukierek składniowy nad funkcją konstruktora?
Czy pracowałeś z GraphQL? Wiesz, jaka jest różnica między GraphQL a REST API?
Jakie flagi stanu ma FormControl?
Czym jest protokół WebSocket i na czym polega, kiedy jest stosowany?
Czym są walidatory w reaktywnych formularzach? Co przyjmują i co zwracają?
Co wiesz o projekcie, na który cię rozważają?
Czy wszystkie aplikacje Angular potrzebują Store, czy nie? Jeśli nie, to które potrzebują?
Gdzie lepiej stosować Signals, a gdzie RxJS?
Opowiedz o prototypach w JavaScript. Czym różni się prototype od __proto__?
Opowiedz o metodach Promise.all, Promise.race i Promise.allSettled. Czym się różnią?
Analiza praktycznego przykładu z Promise: w jakiej kolejności będą wyświetlane console.log podczas korzystania z łańcucha .then/.catch? Co się stanie, jeśli usuniemy return z catch?
Czy kiedykolwiek konfigurowałeś Babel? Co to jest? Czy kiedykolwiek kompilowałeś Webpack lub używałeś jego alternatyw?