Frontend
Czy możesz podać przykład pierwszego zadania, które zwykle jest przydzielane nowemu pracownikowi podczas onboardingu?
Opowiedz o trudnym zadaniu, które rozwiązałeś w edytorze.
Przepisz funkcję strjoin na ES5 bez operatora rest
Jakie są Twoje oczekiwania finansowe?
Opowiedz o swoim wykształceniu. Jak trafiłeś do branży IT?
Zadanie na live coding: masz mały komponent listy zadań w JSX. Popraw wszystko, co Ci się nie podoba, i wyjaśnij dlaczego.
Czy znasz metrykę FCP (First Contentful Paint)? Załóżmy, że mamy aplikację React — sieć społecznościowa z renderowaniem po stronie serwera, i jest problem: gdy użytkownik wchodzi bezpośrednio na czyjś profil, długo widzi biały ekran. Czy możesz opisać etapy — co się dzieje od momentu, gdy użytkownik naciska Enter, do momentu pojawienia się pierwszej treści?
Jak dobrą praktyką jest przechowywanie jednocześnie informacji o profilu użytkownika i koszyku w globalnym sklepie Redux? Jak to wpływa na architekturę?
Na czym były zrealizowane moduły i mikrofrontendy?
Czym różnią się proste i złożone (preflight) żądania w kontekście CORS?
interfejs FormState { wartości: FormValues; błędy: FormErrors; ładowanie: boolean; } const [stanFormularza, setStanFormularza] = useState<FormState>({ wartości: { email: '', hasło: '', }, błędy: {}, ładowanie: false, });
Jaka jest złożoność (Big O) metody unsubscribe w twojej implementacji?
Czy uważasz, że TypeScript ma wady?
Jakie hooki cyklu życia były w Vue 2?
Jak skopiować obiekt w JavaScript? Czym różni się kopiowanie płytkie od głębokiego?
Dlaczego lepiej robić animację za pomocą transform, a nie przez top/left?
Opowiedz o swoim doświadczeniu pracy w zespole: z kim musiałeś pracować, jak dzielono zadania?
Jaki był zespół w tym projekcie i jak podzielono obszary odpowiedzialności?
Opisz przepływ identyfikacji użytkownika przez Verigram: użytkownik otwiera stronę — co się dzieje dalej, jak uzyskuje się sesję i token?
Jak taniej i drożej dla przeglądarki przesuwać lub powiększać element na stronie? Dlaczego dla animacji lepiej używać transform niż zmieniać szerokość i wysokość?