Frontend
Czy pracowałeś z asyncData w Nuxt? Do czego służy?
Dlaczego nie pisałeś więcej komentarzy w pull requestach? Czy tak zwykle piszesz do chłopaków w requestach?
Czy można użyć biblioteki do wirtualnego przewijania? Jak zaimplementować wirtualizację za pomocą @tanstack/virtual?
Czy wywołanie funkcji getUsername z obiektem typu IUser (własny interfejs konsumenta) jest poprawne w TypeScript, jeśli struktura pól jest zgodna z TUser z biblioteki? Wyjaśnij zasadę typowania strukturalnego.
Czy można wymusić uruchomienie garbage collectora w JavaScript?
Czym jest Composable? Możesz podać przykład dobrego composable?
Dlaczego for...of jest podświetlane na czerwono w TypeScript, a zwykły for nie?
Do czego służy ten projekt? W jakiej niszy wartości się mieści, jaki problem rozwiązuje? Czy są konkurenci?
setTimeout(function timeout() { console.log('Timeout'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Tworzenie obietnicy'); resolve(); }); p.then(function(){ console.log('Przetwarzanie obietnicy'); }); console.log('Koniec skryptu'); // Złożony przypadek // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));
Z jakich bibliotek UI ostatnio korzystałeś? Jakie są zalety i wady różnych bibliotek (Bootstrap, Material UI itp.)?
Czym jest REST API i jakie metody HTTP są używane?
Zaimplementuj funkcję isMonotonic, która przyjmuje tablicę liczb i określa, czy jest ona monotoniczna (rosnąca lub malejąca). Zwraca true, jeśli tablica jest monotoniczna, w przeciwnym razie false. Zaimplementuj złożoność liniową O(n).
Opowiedz o cyklu życia komponentu React: główne etapy montowania, renderowania i odmontowania.
W jakich jednostkach mierzono ocenę zadań — w godzinach? Czy były duże zadania na kilka dni lub więcej tygodni?
Czy były ciekawe historie lub błędy z biblioteką PDF?
Czy można typować akumulator w reduce nie przez AS, lecz przez generyki? Czy można automatycznie wyznaczyć typ zwracanego wyniku na podstawie przekazanego obiektu za pomocą typów TypeScript?
Co wiesz o kontekście w JavaScript?
Jak pracowałbyś z AI przy tworzeniu komponentu karty produktu? Jaki prompt byś napisał?
Do czego służy funkcja czyszczenia (return) w useEffect? Co się stanie bez niej podczas używania setInterval?
Jakie problemy z globalnym obiektem window.handlers i konfliktami obsługiwaczy zdarzeń widzisz?