Pastāstiet par projekta tehnoloģiju steku. Vai esat kādreiz strādājis ar Telegram lietojumprogrammām?
Frontend
Pastāstiet par hookie un komponentu dzīves ciklu React.
Kāda ir atšķirība starp useLayoutEffect un useEffect?
Kārtojums uzreiz kļūst noraidīts, pirmais .then tiek izlaists. Pirmais .catch noķer kļūdu Izvade: Catch 1: Kļūda1 Atgriež 'Cita vērtība', pārvēršot kļūdu par veiksmīgu rezultātu. Nākamais .then saņem 'Cita vērtība' Izvade: Then 2: Cita vērtība Tad izmet jaunu kļūdu: throw new Error('Otrā kļūda') Kārtojums atkal kļūst noraidīts. Otrs .catch noķer otro kļūdu Izvade: Catch 2: Otrā kļūda Nekas neatsauc → rezultāts ir undefined. Pēdējais .then saņem undefined Izvade: Then 3: undefined Saņem sveicienu! ("Kļūda!") — tas ir solījums, kas uzreiz tiek noraidīts ar kļūdu "Kļūda!" .then(1) — tiek izlaists, jo solījums ir rejected stāvoklī .catch(1) — noķer kļūdu, rāda "Catch 1: Kļūda!" un atgriež "DATI ATGRIEZTI" .then(2) — saņem "DATI ATGRIEZTI", rāda "Tikeris? DATI ATGRIEZTI" un izmet jaunu kļūdu "Otrā kļūda" .catch(2) — noķer otro kļūdu, rāda "Catch 2: Otrā kļūda" .then(3) — saņem undefined (jo iepriekšējais catch neko neatsaucis), rāda "then 3: undefined"
Skatieties kodu ar console.log, setTimeout un Promise un izskaidrojiet, kādā secībā kas tiks izvadīts.
Kāpēc izvēlējāties Zustand vietā Redux?
Kā atšķiras Promise.any no Promise.race?
Kāpēc ir labāk izmantot try/catch, nevis .then/.catch ķēdi?
Kam ir nepieciešams atribūts key React sarakstos?
Kas tiek izmantojts memoizācijai React? Kas notiks, ja izmantosiet useMemo bez otrā parametra (atkarību masīva)?
Kādus rīkus un pieejas izmantojat stila veidošanai (CSS moduļi, SCSS, CSS-in-JS utt.)?
Kādi kļūdu apstrādes veidi pastāv JavaScript?
Sarakstiet Promise statiskās metodes un paskaidrojiet, kas ir solījums.
Vai JavaScript ir vienu pavedienu vai daudz pavedienu? Kā darbojas asinhronitāte?
Pastāsti par Event Loop: no kā tas sastāv un kā tas darbojas?
Kā notiek uzdevumu izvirzīšana un darba procesa organizēšana?
Pastāstiet par savu pieredzi ar izkārtojumu. Kādi bija grūtākie elementi, kurus nācās izveidot?
Kas ir React, kāpēc tas tika izveidots un kādas ir tā galvenās koncepcijas?