Na ile pracowałeś z CSS? Czy znasz Grid Layout?
Frontend
Czy miałeś do czynienia z obiektami Set? Czym się one wyróżniają i po co zostały wymyślone?
Dlaczego zdecydowałeś się zmienić pracę?
Jak widzisz swój dalszy rozwój — bardziej w programowaniu czy próbować kierownictwa?
Opowiedz o swoim doświadczeniu technicznym — co było ciekawego z technicznego punktu widzenia?
Czy wszystko jest optymalne w otrzymanym rozwiązaniu? Czy jest coś, co można poprawić?
Jakie są dwa główne rodzaje komponentów w React?
Jakie są metody cyklu życia komponentu klasowego w React?
Czy można zatrzymać propagację zdarzeń? Jak? Jaka jest różnica między stopPropagation a stopImmediatePropagation?
Jakiej obowiązkowej właściwości musi mieć każdy element podczas renderowania listy w React? Skąd można brać klucze, a skąd nie można?
Jak działa system prototypów w JavaScript?
Jakie są podstawowe zasady OOP? Opowiedz własnymi słowami o zasadach SOLID.
Zadanie praktyczne: zaimplementować komponent tabeli w React + TypeScript z parametryzacją przez props (dane, kolumny, obsługa kliknięcia na wiersz onRowClick), który po kliknięciu na wiersz wyświetla alert z identyfikatorem wpisu.
Czy znasz pojęcie delegowania zdarzeń? Czy można przepisać rozwiązanie z użyciem delegowania?
Czym jest Pure Component w React?
Jakie są cechy funkcji strzałkowych?
Z jakimi hookami pracowałeś w komponentach funkcyjnych? Który był najbardziej niezwykły?
Jak była zorganizowana Twoja praca z zadaniami? Skąd pochodziły, czy byli menedżerowie?
Czy musiałeś dostosować wydajność? Czy rozumiesz, jak to zrobić?
Czym różnią się const, let i var?