Jak pracowałeś z projektem: wszystko było ściśle zgodnie z makietami czy brałeś udział w ulepszaniu UX?
Frontend
Jakie są zalety i wady mikrofrontendów?
Jakie ustawienia i wtyczki w VS Code uważasz za niezbędne?
Zaprojektuj komunikator: przeanalizuj wymagania funkcjonalne, sformułuj wymagania niefunkcjonalne, wybierz stos technologiczny, opisz architekturę frontend i schemat komponentów, interakcję z backendem, API i modele danych, a następnie zaprojektuj system.
Jak zapewnić, że użytkownik zawsze znajdzie pożądanego ptaka w swojej bibliotece, nawet przy słabym internecie lub offline?
Czy pracowałeś z SSR i czym ono jest?
Na jakim systemie operacyjnym pracujesz i jak dobrze znasz polecenia Linux?
Czy jesteś gotowy wykonać zadanie testowe trwające około 4-5 godzin z celowo niepełnymi wymaganiami, które będą wymagały doprecyzowania?
Dlaczego używasz zmiennych i semantycznych stylów, takich jak font-heading-h1, zamiast po prostu ustawiać style dla tagów h1/h2 w globalnym CSS?
Jaka jest różnica między ref a reactive w Vue i kiedy należy używać każdego z nich?
Kiedy zaleca się przejście z SPA na SSR i dlaczego jest to konieczne?
Podaj przykłady algorytmów i struktur danych o złożoności liniowej, kwadratowej i logarytmicznej. Jaka jest złożoność wyszukiwania elementu w tablicy i szybkie sortowanie?
Jak określa się najbliższy serwer CDN?
Jak uniknąć sytuacji, gdy po szybkim zmianie zapytania wyszukiwania użytkownika wyświetlane są poprzednie wyniki, mimo że wszystkie żądania zakończyły się pomyślnie?
Zaimplementuj polyfill dla Promise.all: co przyjmuje jako wejście i jak powinno działać w przypadku sukcesu, błędu i pustej tablicy?
Czym różni się Map od zwykłego obiektu?
Jak debugowałeś Mini App Telegrama: korzystałeś z tunelowania, Cloudflare czy białego IP?
Jak wygląda onboarding i okres próbny? Jakie są oczekiwania wobec nowego pracownika?
Jak w czasie stałym uzyskać najstarszy klucz z Mapy?
W JavaScript, co jest większe: 0.1 + 0.2 czy 0.3? Dlaczego?