Frontend
Z jakiego osiągnięcia z ostatniego roku jesteś najbardziej dumny?
Jaka jest różnica między REST API a GraphQL?
Co dla ciebie oznacza dobra drużyna?
Dlaczego zdecydowano się na eksport na froncie, a nie na backendzie?
Jak zoptymalizować ładowanie obrazów na kartach widocznych w viewport? Jak rozwiązać problem warunku wyścigu podczas szybkiego przełączania treści (np. YouTube Shorts)?
/** * Funkcja `asyncAuth(callback)` przyjmuje callback, do którego * można przekazać błąd (pierwszy argument) i dane * z backendu (drugi argument). * asyncAuth((error, data) => {}); * * Musisz zaimplementować funkcję `auth()`, * która wywołuje `asyncAuth()`, ale zwraca Promise. * * @returns {Promise} */ function auth() { // asyncAuth((error, data) => {}); } /** * Funkcja `tryAuth()` korzysta z `auth()` i, w przypadku błędu, * wykonuje N dodatkowych prób. * Jeśli wszystkie się nie powiodą, zwraca ostatni błąd. * * @returns {Promise} */ function tryAuth(n) { }
Co to jest unknown? Czym różni się od any?
Na czym będziesz się opierać przy wyborze firmy i pracodawcy?
Czy można importować z jednego poziomu FSD do innego na tym samym poziomie?
Opowiedz o batching w React. Gdzie się z nim spotkałeś w praktyce?
Czy wiesz, czym jest GraphQL?
Do czego służy token odświeżania? Kiedy jest on w ogóle używany?
Jaka jest różnica między React Context a menedżerami stanu (Redux, MobX)?
Z jakimi bibliotekami do wizualizacji danych pracowałeś?
Która metoda tablicy łamie typowanie w TypeScript?
Z jakimi problemami spotkałeś się podczas importu plików Excel?
Gdzie w prawdziwej aplikacji mogłaby się przydać funkcja callLimit z możliwością resetowania licznika?
Czy znasz atak CSRF?
To pragmatyczne podejście — tokeny plus spójny wzorzec opakowania zapobiegają "jednorazowym" poprawkom i umożliwiają audytowalne decyzje dotyczące wyrównania w Storybook. Jak decydujesz, kiedy wizualny "pchnięcie" (takie jak Twoja korekta -2px) należy do globalnego tokena, a kiedy do wyjątku o zakresie komponentu, i jak nadzorujesz tę decyzję?
Opowiedz o poszukiwaniu pracy — jak aktywne jest teraz i z czym jest związane?