Co się dzieje w przeglądarce, gdy użytkownik odwiedza stronę internetową?
Frontend
Czy zadanie makro może zostać wykonane pomiędzy mikrozadaniami?
Opowiedz o najbardziej interesującym i złożonym zadaniu technicznym, które wykonałeś: zakres pracy, trudności i przyjęte rozwiązania techniczne.
Jakie inne metody optymalizacji renderowania w React znasz oprócz memoizacji?
Dlaczego w schemacie z tokenem dostępu i odświeżania używa się dwóch tokenów, zamiast jednego tokena odświeżania dla wszystkich żądań?
Czy znasz strategię migracji kodu Vue do Next.js/React? Czy będą trudności przy przenoszeniu gotowego modułu lub komponentu Vue do Next.js, w tym przenoszenie i zrozumienie logiki biznesowej? Czy miałeś podobne doświadczenie?
Serwer zwraca CSV, a na kliencie jest to ciężkie do konwersji na XLSX, co powoduje zawieszanie się zakładki. Jak zachować przetwarzanie na kliencie bez blokowania interfejsu?
Jak zaimplementować sytuację, w której dostęp do zasobu jest dostępny dla wszystkich użytkowników określonej roli, ale niektóre dane powinny być ukryte lub zamaskowane, na przykład wynagrodzenia?
Co zostanie wyświetlone w wyniku wykonania podanego kodu z obiektem user, metodą fetchUrl i funkcją debounce?
Czy masz doświadczenie w implementacji autoryzacji, szczególnie OAuth?
Jaką nową wartość należy ustawić w stanie `selected`, jeśli naciśnięto strzałkę w lewo?
Zadanie CSS: przy niezmienionym markupie HTML użytkownika, napisz selektory i style tak, aby nieparzyste potrzebne divy były pogrubione, ostatni blok był pozycjonowany osobno, a zagnieżdżone divy wyświetlały się w jednym wierszu bez niechcianej przerwy.
Jeśli plik CSS o rozmiarze 50 MB nie może zostać zmniejszony lub zmieniony, jak uniknąć białego ekranu i pokazać przynajmniej loader podczas jego ładowania?
Dlaczego do ładowania danych należy używać useEffect zamiast useLayoutEffect? Kiedy jest potrzebny useLayoutEffect?
Czy aplikacja była monolityczna, czy składała się z mikrofrontendów?
Która metoda HTTP powinna być użyta do uzyskania tokena?
Jak zaimplementować lokalizację statycznej strony tak, aby użytkownik ładował tylko potrzebny pakiet językowy i nie pobierał wszystkich tłumaczeń?
Dlaczego występuje niezgodność między renderowaniem po stronie serwera a po stronie klienta podczas odczytu localStorage/okna i wyświetlania "Welcome back"?
Opowiedz nam o swoim doświadczeniu w kierowaniu: rozkładanie zadań, wprowadzenie i wsparcie pracowników, planowanie.
Czy masz doświadczenie z Canvas? Jakie biblioteki używałeś do wyświetlania PDF, diagramów lub wykresów?