Opowiedz więcej szczegółów o tym, co robiłeś w części DevOps.
Frontend
Opowiedz o swoim doświadczeniu z Dockerem: czy tworzyłeś Dockerfile i konteneryzowałeś aplikacje?
Nowy junior-developer dołączył do sprintu, zadanie zostało mu przydzielone, a ty zdajesz sobie sprawę, że nie zdążysz. Co zrobić?
Czym są props i state w React? Jaka jest różnica?
Co się stanie, jeśli w useEffect bez tablicy zależności wywołasz setState?
Jak podchodzisz do profilowania i optymalizacji aplikacji React?
Opowiedz krótko o sobie i swoim doświadczeniu w rozwoju.
Czym jest klucz w listach React?
Jakie podejścia do zarządzania stanem znasz w ekosystemie React?
Opowiedz o CORS.
Opowiedz o cyklu życia renderowania w React 18. Tryb współbieżny, startTransition, Suspense, useDeferredValue.
Zadanie praktyczne: w React załadować użytkownika po userId za pomocą fetch i anulować poprzednie żądanie, jeśli userId zmieni się przed zakończeniem żądania.
Dlaczego nie można wywoływać hooków React w warunkach, pętlach lub zagnieżdżonych funkcjach?
Wyjaśnij różnicę między kontrolowanymi a niekontrolowanymi komponentami w React.
Jak zorganizowałbyś bezpieczeństwo i poprawną autoryzację w Next.js? Czym jest cookie HttpOnly?
Czym są useMemo, useCallback i React.memo? Kiedy lepiej ich używać?
W jakich komponentach działają hooki w Next.js?
Jakie kody odpowiedzi HTTP należy oczekiwać podczas pomyślnego tworzenia, aktualizacji i zastępowania zasobu?
Czy jesteś gotowy na wykonywanie rutynowych zadań — rozumienie cudzych kodów, tworzenie layoutów, naprawianie długu technicznego, a nie tylko zajmowanie się architekturą?
Czym jest Virtual DOM i jak działa? Czym różni się od zwykłego DOM w JavaScript?