Frontend
Jaka jest różnica między HTTP a HTTPS?
Opowiedz więcej o mikrofrontach: jaki framework, jak działała architektura?
Opowiedz o projekcie, nad którym pracowałeś: o co chodziło, jaka była twoja strefa odpowiedzialności i jak wyglądał zespół?
Jak zorganizowana jest komunikacja i przydzielanie zadań w zamkniętym obiegu?
Czy useEffect zostanie wywołany, jeśli przy ponownym renderowaniu komponentu ProfilePage z dwoma zależnościami, roles nie zostaną przekazane?
Funkcja, która zwraca obiekt typu { getNumby: number, createDub: number } lub { getNumby: string, createDub: string }. Należy napisać typ TypeScript, który pasuje do obu przypadków (A i B), ale nie powinien dopuszczać wariantu, w którym pola mają różne typy danych. Jak byś to rozwiązał?
Czy miałeś do czynienia z mikrofrontendami? Do czego w ogóle służą mikrofrontendy, jakie rozwiązują problemy?
Proszę opowiedz mi o obietnicach w JavaScript: czym są, do czego służą, metody.
Opowiedz o niestandardowych komponentach, które napisałeś na podstawie biblioteki NgZorro (NzZor). Na przykład, datepicker z ograniczeniami biznesowymi na weekendy.
Czym jest API Context w React i jaki problem rozwiązuje?
/** * Zaimplementuj funkcję sumPromises, która przyjmuje * obietnice jako argumenty i zwraca sumę * ich wyników. * * Funkcja może przyjąć dowolną liczbę argumentów. * Możesz używać dowolnego API obietnic. */ // Kod tutaj // Przykład użycia const promise1 = Promise.resolve(1); const promise2 = Promise.resolve(2); sumPromises(promise1, promise2).then(console.log); // 3
Jak deklarować emit w komponencie (za pomocą defineEmits)?
Jeśli klient odświeża stronę, czy zapisywałeś dane czy je resetowałeś? Czy używałeś Local Storage?
Istnieje tablica z 10 elementami, wywoływana jest metoda .map(). Co się stanie, jeśli usuniemy return z callbacka?
Zaimplementuj funkcję delay(ms), która zwraca obietnicę rozwiązującą się po podanym czasie
Czym różnią się typy any i unknown w TypeScript?
Czy masz doświadczenie w wdrażaniu TypeScript w istniejącym projekcie?
Czy masz doświadczenie w pisaniu własnych operatorów RxJS?
Kodowanie na żywo: otwórz podany kod i znajdź wszystkie błędy, błędy wizualne i niedociągnięcia (nieużywane zmienne, problemy z useCallback, zależności useEffect, useMemo itp.).
Co można zrobić na froncie, jeśli plik CSS ma 50 MB?