Jak dokładnie odbywa się subskrypcja na sygnał wewnątrz efektu lub computed? Jak Angular śledzi zmianę sygnału i rozumie, że musi ponownie wykonać efekt?
Frontend
Jak szybko jesteś gotów zacząć pracę, jeśli zarówno nam, jak i tobie wszystko się podoba?
Czy możesz opowiedzieć o zasadach SOLID i co oznacza każda litera w skrócie?
Czy w swojej pracy korzystasz z sieci neuronowych?
Czy zakres wynagrodzenia, który Ci podano, od 220 do 300 tysięcy, Ci odpowiada? Na przykład, jeśli będzie 270, czy to jest w porządku?
Jakie usługi są zwykle używane na poziomie całej aplikacji (czyli powinny być providedIn: 'root')?
Czy używałeś słowa kluczowego infer w praktyce? Do czego służy i jak działa?
Czy możesz wyjaśnić różnicę między operatorami switchMap i mergeMap?
Wskazałeś, że uważasz się za mid-level+. Dlaczego tak myślisz?
Czy przed tym wywiadem udało się coś o nas dowiedzieć? Może odwiedzałeś naszą stronę internetową lub czytałeś coś na ten temat?
Jaka jest złożoność wyszukiwania binarnego i dlaczego jest szybsze od wyszukiwania liniowego?
Po posortowaniu tablicy, jakiego algorytmu/metody wyszukiwania można użyć, aby znaleźć użytkownika po ID szybciej niż wyszukiwanie liniowe?
Teraz trzeba posortować wszystkich użytkowników według ID w porządku rosnącym. Jakiego algorytmu sortowania byś wybrał do rozwiązania tego zadania?
Jaki jest sens tworzenia nowych instancji serwisu podczas przechodzenia między stronami, podczas gdy poprzednie nadal pozostają w pamięci?
Opowiedz o zdarzeniach w DOM i fazach ich rozprzestrzeniania się — na przykład podczas kliknięcia przycisku.
Jak jeszcze można przyspieszyć wyszukiwanie, przekształcając strukturę danych (np. w Map)? Jaka będzie złożoność operacji pobierania wartości?
Jie było dla ciebie najciekawsze i najtrudniejsze zadanie techniczne — nie pod względem ilości, lecz jakości?
Jakie scenariusze obejmują sygnały, a jakie RxJS? W czym jest różnica w zastosowaniu?
Jak głęboko korzystasz z sieci neuronowych i jakie techniki stosujesz?
Jaka jest różnica między pikselami a rem w CSS?