Frontend
Jak pracowałeś z menedżerami stanu? Czy używałeś Redux?
Czy sam opracowałeś rozwiązanie dotyczące wdrożenia analityki (RUM AWS, Sentry, Sonar itp.), czy też pomogli Ci w tym zespół?
Jak można ustawić kontekst funkcji? Czym różnią się call, apply i bind?
Czy wskazałeś, które zapytania zwracają encje, lub jak to działało, gdy byłeś blisko zapytania?
Przejrzyj kod z console.log, setTimeout i Promise i wyjaśnij, w jakiej kolejności co zostanie wyświetlone.
Jakie są sposoby zapobiegania wyciekom pamięci w aplikacjach JavaScript?
Jak działa właściwość overflow i czym różni się od pozycjonowania absolutnego?
Twoja gałąź jest opóźniona względem dev, ponieważ inny programista już scalił swoje zmiany. Jak zaktualizować swoją gałąź i rozwiązać konflikty?
Opowiedz o wzorcach projektowania oprogramowania. Które znasz i które stosujesz w praktyce?
Czy rejestrowałeś numery zadań podczas tworzenia gałęzi?
Opowiedz mi o React Hook Form: główne możliwości, jak jest używany, jak działa walidacja?
Przeprowadź przegląd kodu dostarczonego kodu Vue 3 — opowiedz na głos, co widzisz, jakie problemy znajdujesz i jakie optymalizacje zaproponujesz.
Czy nasi użytkownicy będą z WNP czy z całego świata?
Jak działa pętla zdarzeń w JavaScript? Opowiedz o mikro- i makrozadaniach.
Jak się czujesz w pracy w biurze podczas okresu próbnego?
Jak używasz metryk (np. z DevTools) do oceny wydajności renderowania strony?
Jak wstawić kod HTML otrzymany z backendu na stronę?
Drugie zadanie: zaimplementuj komponent wyszukiwania z użyciem standardowego serwera przez parametr query — stwórz input do wpisania zapytania, stany dla wyników i zapytania, pobieraj dane przez fetch w useEffect z obsługą błędów i stanami ładowania, wyświetl listę wyników (pole name).
Czy ten główny projekt to white label? Czy jest sprzedawany klientom z dostosowaniem do nich?
Czym różni się metoda POST od PUT?