Czy pracowałeś z React.lazy? W jakim celu i jak go używać?
Frontend
Jak bardzo jesteś odpowiedni do pracy z rutynowymi, monotonami interfejsami w systemach bankowych obok technicznie interesujących zadań? Czy to jest blokada?
Po co jest konieczne wiązanie metod w klasowych komponentach React podczas pracy z obsługiwaczami zdarzeń?
Jak komfortowy jest Twój poziom angielskiego do pracy w międzynarodowym zespole?
Zaimplementuj uniwersalny hook React useFetch dla żądań GET. Przemyśl wygodny API dla tego hooka, zwracane dane/loading/error, obsługę błędów HTTP i ponowne pobieranie danych, gdy URL się zmienia.
Opowiedz o rzeczach w swojej pracy, z których jesteś dumny: zadania techniczne lub produktowe, interesujące integracje i osiągnięcia.
Zaimplementuj funkcję debounce — dekorator, który zwraca funkcję, która przy wielokrotnym wywołaniu z rzędu wykonuje tylko ostatnie wywołanie po określonym opóźnieniu.
Co poszło nie tak w twojej obecnej pracy i dlaczego szukasz nowej?
Przejrzyj komponent: napraw problemy z kluczem podczas renderowania listy, useEffect, ładowania danych, obsługi błędów i stanów ładowania/pustych.
Jak zaimplementowałeś walidację inputów za pomocą React Hook Form?
Napisz funkcję, która sprawdza, czy w tablicy są duplikaty.
Czy używałeś agentów AI w rozwoju: nowe podejścia, praktyki DevOps czy tylko jako czat AI?
Kiedy lepiej wybrać polling do implementacji czatu, a kiedy WebSocket? Czym się różnią?
Co się stanie, jeśli zamienisz dependencies i devDependencies w projekcie, a następnie uruchomisz npm install?
Jakie są zalety CSS Modules?
Czy kiedykolwiek musiałeś tworzyć adaptacyjne wersje interfejsów i animacji?
Czy znasz statusy HTTP 301 i 302? Czym się różnią i jak przeglądarka rozumie, gdzie wykonać przekierowanie?
Dlaczego przekazujesz funkcję jako wartość początkową do useState?
Dlaczego dostałeś pracę, jeśli potrzebujesz rozwoju produktu: czy to zrozumienie powstało dopiero teraz?
Jakie masz oczekiwania wobec nowego miejsca pracy i dlaczego rozważasz zmianę pracy?