Czym jest CSP (Content Security Policy)?
Frontend
Wyjaśnij różnicę między mikrozadaniami a makrozadaniami w Event Loop
Czym jest CORS? Co reguluje?
Czym jest funkcja czyszczenia w useEffect i kiedy się uruchamia?
Jak przechowywać wartość w komponencie bez wywoływania ponownego renderowania?
Wyjaśnij mechanizm pętli zdarzeń w przeglądarce
Wyjaśnij mechanizm propagacji zdarzeń w przeglądarce (Event Propagation)
Czy pracowałeś z mikrofrontendami w projektach?
Jak wyrenderować tysiąc elementów bez zawieszania przeglądarki, korzystając z wiedzy o Event Loop?
Opowiedz o swoim doświadczeniu zawodowym i najciekawszych momentach w karierze
Czym jest requestAnimationFrame i od czego zależy częstotliwość jego wywołań?
Kiedy uruchamia się useLayoutEffect i do czego jest potrzebny?
Dlaczego używanie indeksu tablicy jako klucza może powodować problemy?
Jak obejść CORS bez zmiany oryginalnego serwera i klienta?
Jak bardzo czujesz się komfortowo pracując z React jako narzędziem?
Jak React chroni przed XSS? Co się dzieje, jeśli backend nie ma ochrony?
Co robi stopPropagation i podaj przykład?
Jak zmemoizować statyczny blok JSX wewnątrz komponentu bez wyodrębniania go do osobnego komponentu? Jakiej tablicy zależności potrzebujesz?
Kiedy wywołuje się callback useEffect? Jakie fazy występują w React?
Wymień przyczyny, dla których komponent React może być ponownie renderowany