Frontend
Jaki jest najgorszy czas pracy tablicy haszującej?
Czym są requestAnimationFrame i requestIdleCallback? Na czym polega różnica?
Jak rozwiązujesz techniczne nieporozumienia w zespole, gdy opinie programistów się różnią?
W jakim zespole pracujesz i nad jakim projektem?
Jakie podejścia lub biblioteki użyłeś do optymalizacji rozmiaru pakietu?
Czym jest Composable w Nuxt/Vue? Możesz podać przykład?
Zobacz plik z kodem komponentu Vue, wyróżnij antywzorce i wyjaśnij, dlaczego tak się nie robi.
Są dwa punkty końcowe: pobieranie listy użytkowników i pobieranie użytkownika po ID. Jak zorganizujesz typowanie odpowiedzi i pracę z tymi API?
Opowiedz mi o useState w React: czym jest, jak działa, czy jest to hook synchroniczny czy asynchroniczny?
Jaka jest różnica między git fetch a git pull?
W komponencie OnPush tablica users jest modyfikowana przez users.push(newUser) po kliknięciu. Czy lista zostanie zaktualizowana w szablonie i jak zagwarantować jej aktualizację?
Jakiego stosu zarządzania stanem byś polecił dla tego projektu: React Query, Redux Toolkit, RTK Query?
Opowiedz więcej o swoim doświadczeniu: czy sam zbierałeś wymagania, czy przyszły gotowe?
Po co w programowaniu obiektowym potrzebne jest dziedziczenie? Podaj uzasadnienie, dlaczego jest ono używane, jeśli zadanie ponownego użycia logiki można rozwiązać innymi sposobami (np. przez DI).
Jak bardzo pracowałeś z Ant Design? Spotkałeś się z trudnymi formularzami? Jest ciekawy przypadek: jest Select, a w zależności od wybranej wartości, dodawane lub modyfikowane są pola input. Jak byś to zaimplementował?
Czy są obszary, w których chciałbyś się rozwinąć?
Co zostanie wyświetlone w konsoli i dlaczego?
Musimy składać zapytanie tylko wtedy, gdy mamy role. Jak to zrealizować?
function any(promises) { // Twój kod tutaj }
Jak szybko są gotowi na nowe miejsce?