Frontend
Na czym polega złożoność algorytmiczna wyszukiwania elementów w tablicy?
Ile wątków jest w JavaScript?
Jakie inne metody przeszukiwania drzewa istnieją oprócz rekurencji? Jakie są zalety i wady rekurencji i stosu?
Jakie metody przetwarzania tablic znasz?
Trenujesz dzieci od ponad 10 lat i zostały mistrzami Rosji. Jakie praktyki z działalności trenerskiej przeniosłeś do pracy z juniorami?
Jakie dyrektywy w Angular znasz? Jak stworzyć własną dyrektywę atrybutową i strukturalną?
Opowiedz o typach utility w TypeScript: które używałeś i do czego służą?
Czy znasz różnicę między enum a stałymi w TypeScript?
Jeśli masz wolny czas i na tablicy są dwa zadania — techniczne (refaktoryzacja) i produktowe o tej samej priorytetowości — które wybrałbyś?
Opowiedz o mikrofrontendach: do czego służą i jak z nimi pracujesz?
Powiedziałeś, że Angular to nie twoja bajka. Dlaczego?
Do czego służy semantyka tagów HTML?
Czym różni się zwykła unia od unii dyskryminowanej?
Opowiedz o trudnym technicznym zadaniu, które musiałeś rozwiązać.
Czy pracowałeś z Vuex? Czym są mutacje w Vuex?
Tabela z 50 kolumnami i dużą liczbą wierszy. Różne grupy użytkowników chcą widzieć swoje zestawy kolumn, a te ustawienia powinny być zapisywane po odświeżeniu strony i zamknięciu przeglądarki. Jak byś to zrealizował?
Jakie typy utilitarne znasz, na przykład Pick, Omit, Partial, Required? Jak są używane?
Jaka jest różnica między ref a reactive w Vue 3?
Opowiedz o hookach React i zasadach ich używania
Jak działa paginacja za pomocą kursora? Jakie są zalety i wady w porównaniu z LIMIT/OFFSET?