Frontend
// Co zostanie wyświetlone w konsoli? const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
Opowiedz o swoim obecnym projekcie i pokaż go.
Czy zdarzały się sytuacje, gdy wysyłano Ci nieopisane zadanie? Jak sobie z tym radziłeś?
Czy znasz pojęcie "okruszki chleba" (breadcrumbs)? Jakimi tagami HTML posłużyłbyś się przy realizacji tego komponentu?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
Jak zorganizować rozwój tak, aby przy rosnącej liczbie programistów (w tym backendowców pracujących na frontendzie) było jak najmniej konfliktów?
Jak zorganizowałbyś pracę z dużym formularzem kalkulacyjnym ubezpieczenia, zawierającym wiele pól (około 50), sekcje dynamiczne, natychmiastowe obliczanie łącznego kosztu, podzielone na kilka ekranów?
Na podstawie jakich kryteriów będziesz wybierać nową firmę?
Jaka jest różnica między argumentami a parametrami funkcji?
Czy masz doświadczenie z agentami AI? Jakie są Twoje wrażenia z pracy z sieciami neuronowymi?
Czy w swojej pracy korzystasz z sieci neuronowych?
Jaki rodzaj listy powiązanej jest używany w metodzie łańcuchów?
Doprecyzowanie: czy aplikacja była desktopowa w przeglądarce czy natywna?
Czego szukasz w nowym miejscu pracy, na co zwracasz uwagę?
//Zaimplementuj posortowaną listę miast // Przykład: // A // Archangielsk // Astrachań // B // Belgorod // ...
W jakiej kolejności wyświetli się console.log i dlaczego? Wyjaśnij kolejność wykonywania kodu synchronicznego i asynchronicznego (Event Loop, zadania makro i mikro).
Jakie menedżery stanu używałeś? Które ci się podobają?
Jak poprawnie generować tokeny autoryzacyjne? Co powinno znajdować się w tokenie, aby chronić się przed atakami brute force?
Czy pracowałeś z bazami danych w projektach domowych? Czy wykonywałeś zapytania z tabel, wstawienia?
Wyobraź sobie, że otrzymujesz zadanie od działu marketingu: chcemy dodać funkcję — logo w lewym górnym rogu powinno być odwrócone, jeśli Merkury jest w retrogradacji. Co zrobisz?