Frontend
Czy pracowałeś samodzielnie z bibliotekami komponentów? Czy tworzyłeś własne biblioteki?
Co oznacza wysoka i niska selektywność indeksu?
Kto w Twoim cyklu odpowiada za ogólną decyzję obejmującą zmiany zarówno w części frontend, jak i backend – od początku do końca?
Co zasugerowałbyś, aby uporządkować architekturę projektu legacy, biorąc pod uwagę, że w repozytorium pracują frontendowcy, backendowcy i agenci AI?
Co się stanie, jeśli użytkownik kliknie na podpowiedź, a tekst w polu wejściowym się zmieni — czy nie uruchomi się ponowne wyszukiwanie dla już wybranej wartości? Jak można rozwiązać ten problem?
Czym React różni się od czystego JavaScript?
Określ kolejność wyjścia na konsoli dla podanego kodu z `setTimeout`, `Promise` i synchronicznym `console.log`, wyjaśniając to przez Event Loop.
/** * Funkcja `asyncAuth(callback)` przyjmuje callback, do którego można * przekazać błąd (pierwszy argument) i dane * z backendu (drugi argument). * asyncAuth((error, data) => {}); * * Musisz zaimplementować funkcję `auth()`, * która wywołuje `asyncAuth()`, ale zwraca Promise. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * Funkcja `tryAuth()` używa `auth()` i, w przypadku błędu, * wykonuje N dodatkowych prób. * Jeśli wszystkie zawiodą, zwraca ostatni błąd. * * @returns {Promise} */ function tryAuth(n) { }
Na ile ogólnie będzie interesujące pracować z FinTech w ramach Web3, i czy istnieje alergia na rynek zachodni?
Określ kolejność wyświetlania cyfr w konsoli dla przykładu z Promise, gdzie wywoływany jest reject, a następnie podłączane są obsługiwacze then, catch, finally.
Opowiedz więcej o procesie rozwoju — pod kątem zespołu i pisania kodu
Opowiedz o krytycznej ścieżce renderowania strony w przeglądarce
Czy na wynik ma wpływ to, że jedna funkcja jest strzałkowa, a druga zwykła? Czym różni się ich praca z kontekstem i zamknięciami?
Jak stosowałeś menedżery stanu z punktu widzenia architektury i praktyk użytkowania?
Kiedy warto używać mikrofrontendów, a kiedy zostawić monolityczną aplikację?
Jak to wpływa na element nadrzędny, jeśli ma dziecko z position: absolute?
Czy wystąpiły problemy z Cumulative Layout Shift przy dynamicznej wysokości elementów listy? Jak można to rozwiązać?
Opowiedz o Krytycznej Ścieżce Renderowania — co się dzieje podczas budowy drzewa renderowania?
Opowiedz o sobie, swoim doświadczeniu i interesujących projektach, którymi się zajmowałeś.
Spróbuj opisać strukturę danych dla pierwszego i drugiego punktu końcowego — czego potrzebujemy, aby to wszystko działało? Jak będzie wyglądać encja quizu (jakie pola)?