Frontend
Wspomniałeś o rozwoju biblioteki wielokrotnego użytku komponentów UI-kit opartej na Angular Material. Czy istnieje zasadnicza różnica między komponentami bibliotecznymi a zwykłymi wielofunkcyjnymi komponentami aplikacji? Czego można nie uwzględniać w zwykłych komponentach, ale nie można w bibliotecznych?
Z jakimi frameworkami pracowałeś, z którym pracujesz teraz i dlaczego go wybrałeś? Jakie plusy i minusy widzisz w tym frameworku?
Czy możesz wymienić wszystkie techniczne sposoby rozwiązania tego problemu (z wyjątkiem zamiany pola na sygnał)?
Zaprojektuj komponent React do wyświetlania zagnieżdżonej struktury plików i folderów: poprawnie wyświetla zagnieżdżoną strukturę, potrafi ukrywać i pokazywać zawartość folderów oraz dynamicznie pobiera dane o zawartości folderów podczas ich rozwijania.
Co robi providedIn: 'root' w Angular i czym różni się od wskazania zależności w providers komponentu?
Czym jest HTTPS i czym różni się od HTTP? Co się dzieje podczas handshake TLS i co sprawdza przeglądarka w certyfikacie?
Czy znasz jakieś pułapki związane z plikami cookie? Na przykład niebezpieczne aspekty z punktu widzenia bezpieczeństwa.
Przy korzystaniu z HTTPS, które części żądania HTTP są szyfrowane, a które pozostają otwarte? Na przykład, czy URL, nagłówki, ciało żądania są szyfrowane?
Z jakimi bibliotekami do wizualizacji danych pracowałeś?
Jakie menedżery stanu używałeś? Do czego służy menedżer stanu, jakie problem rozwiązuje?
[imię] zapytał: opowiedz o swoim doświadczeniu i tle zawodowym.
Zadanie: co wyświetli konsola? (kod z var fullname, obiektem i utratą kontekstu this)
Gdzie przebiega granica między feature a entity? Kiedy umieszczasz logikę biznesową?
Co zwykle robisz, gdy czujesz, że prace nad rozwojem trwają, a ty trochę się spóźniłeś z terminami? Jest data premiery, ale rozumiesz, że nie zdążysz dokończyć zadania na czas.
Jakie są Twoje oczekiwania dotyczące wynagrodzenia?
Jeśli sygnały są prostsze w użyciu, czy oznacza to, że w RxJS występują problemy, z którymi boryka się prawie każdy programista i których nie potrafi szybko zidentyfikować?
Jaka jest różnica między interface a type w TypeScript? Co wolisz używać i w jakich sytuacjach?
Czy masz doświadczenie w pracy z wierszem poleceń i uruchamianiu projektów przez terminal?
Czym jest callback hell?
Opowiedz o składzie swojego zespołu i zadaniach, które wykonywałeś na projekcie