Frontend
Co się dzieje z komponentem przy zmianie klucza? Opowiedz o cyklu życia komponentów funkcyjnych.
Jaka jest lepsza opcja umieszczenia przycisku akcji: na środku ekranu czy przy prawej krawędzi? (interfejs mobilny)
Jakie kody odpowiedzi HTTP należy oczekiwać podczas pomyślnego tworzenia, aktualizacji i zastępowania zasobu?
Czym różni się renderowanie od malowania? Jak nazywa się proces porównywania wirtualnego i rzeczywistego drzewa DOM?
Jak długo pracujesz w firmie?
Czy poradziłeś sobie z sytuacją, gdy indexOf zwraca -1 podczas używania w removeItem?
Co znajduje się w pliku index routera, jakie właściwości są tam ustawione?
Jak podoba ci się nasz format pracy? Czy jest atrakcyjny?
Jak zaimplementować walidację formularza z polami imię, email, telefon?
Dlaczego użyłeś computed do filtrowania taryf, zamiast zwykłych zmiennych lub funkcji?
W którym momencie funkcja cleanup w useEffect zostanie wywołana, jeśli ma tablicę zależności z parametrami a, b, c?
Jaka jest różnica między typami any i unknown w TypeScript?
Czym jest cherry-pick w Git?
Kto w ogóle powinien podejmować decyzję o przesunięciu wydania?
W funkcji handleCityChange na linii 52 występują trzy antipatterny. Znajdź je i wyjaśnij.
Zadanie w React: zaimplementuj komponent wyszukiwania wystąpień podłańcucha w tekście. Wymagania: ładowanie tekstu z API przy pierwszym renderze, wskaźnik ładowania, obsługa błędów, wyszukiwanie wystąpień bez uwzględniania wielkości liter, podświetlenie znalezionych wystąpień, wyświetlenie łącznej liczby wystąpień, przycisk do ładowania dodatkowego tekstu.
Co wiesz o kontekście i słowie kluczowym this?
Czy pracowałeś z RxJS?
Dlaczego React jest potrzebny jako biblioteka i dlaczego nie pisać aplikacji na vanilla JavaScript?
Jak są zorganizowane stany sklepu i serwera na frontendzie? Czy używasz TanStack Query?