Frontend
Kui kiiresti nad on valmis tööle asuma?
Miks Reactis ei saa otse muuta state'i? Näiteks, state.count = 5.
// Loo tüüp, mis sisaldab samu välju nagu Delivery, // kuid kõik väljad on valikulised (võivad omada undefined väärtust) ja ei saa oma väärtusi muuta.
Rääkige NX kasutamisest projektis ja miks see valiti
Rääkige meile Angulari kui raamistiku ja Reacti kui teegi põhilisest erinevusest.
Millist lähenemist kasutab React: imperatiivset või deklaratiivset? Mis vahe on?
Kuidas töötab reaktiivsete väärtuste destruktureerimine Vue-s ja kuidas säilitada reaktiivsus destruktureerimisel?
Rääkige oma töökogemustest: millistes meeskondades olete töötanud, milliseid positsioone olete pidanud, millised juhtumid olid seotud arhitektuuri kavandamise ja tehniliste otsuste tegemisega?
Raksturot savu pieredzi kodu pārskatīšanā. Uz ko jūs pievēršāt uzmanību? Kādas ir biežākās kļūdas, ar kurām sastapāties?
Kuidas lahendada ülesanne withTimeout alternatiivsel viisil Promise.race abil? Mis on Promise.race, kuidas see erineb Promise.all-st?
Mis on XSS-rünnakud?
Milleks on Reactis portalid?
Andmedaatabasside ja API-dega töötamise teadmine
Mis on reconciliation Reactis?
Räägi Promise'ist: olekud, staatilised meetodid (all, allSettled, any, race).
Hankige andmeid raamatute ja nende autorite kohta. Kuva andmeid lehekülje kaupa 10 raamatut lehel vormingus: <raamatu pealkiri> - <autor> api: [link] spetsifikatsioon: [link] kui swagger ei avane, siis sber-c55-books-mock-1.0.1-oas3.1-resolved.yaml juurkataloogis const PAGE_SIZE = 10; export default function App() { const [books, setBooks] = useState([]) const [page, setPage] = useState(1); const [loading, setLoading] = useState(false) useEffect(() => { setLoading(true); fetch('[link]') .then((res) => res.json()) .then((data) => { setBooks(data); setLoading(false); }) .catch(() => setLoading(false)); }, [page]); const totalPage = Math.ceil(books.length / PAGE_SIZE); const start = (page - 1) * PAGE_SIZE; const currentBooks = books.slice(start, start + PAGE_SIZE); return ( <div className="App"> {loading && <p>Laadimine...</p>} <ul> {currentBooks.map((book, index) => ( <li key={index}>{book.title} - {book.author}</li> ))} </ul> <div> <button disabled={page === 1} onClick={() => setPage(page - 1)}> Eelmine </button> <button disabled={page === totalPage} onClick={() => setPage(page + 1)}> Järgmine </button> </div> </div> ); } Parandage vead ja rakendage lehekülje kaupa näitamise funktsiooni koos autoritega.
Mis sind kõige rohkem huvitab: olemasolevate projektide täiustamine, uute funktsioonide arendamine, koostöö backendiga või optimeerimine?
Selgitage, kuidas töötab Event Loop — mis on mikroülesanded, makroülesanded ja nende prioriteet.
React'is on komponent, millel on sisend. Me vajutame nupul „Näita sisendit“ ja see ilmub, kuid sellele ei anta fookust. Selle parandamiseks palun pakkuda võimalikult palju lahendusi.
Kuidas töötab andmebaasi replikatsioon (master-slave)? Kuidas load balancer suunab päringud erinevatele serveritele erinevate andmebaasidega?