Frontend
Pastāstiet par savu darba pieredzi. Jūsu CV norādīts 5 gadu pieredze frontend izstrādē, bet jūs beidzāt universitāti 2010. gadā — ar ko nodarbojāties šajā laikā?
Kāpēc ir labāk pozicionēt ieteikumus absolūti?
Vai rakstāt TypeScript vai JavaScript? Vai ir iespējams konfigurēt ESLint tā, lai tas pārbauda tieši TypeScript kodu?
Pastāstiet par savu pieredzi projektēšanas arhitektūras izvēlē jūsu pēdējā darba vietā
Vai tika īstenota autorizācija? Kā strādāja ar žetoniem?
Kādus rīkus izmantojat ikdienas izstrādē pēc repozitorijas klonēšanas?
Vai jūs pazīstat CSS kaskādes un specifitātes jēdzienus? Kādas metodoloģijas palīdz tikt galā ar specifitāti komandā?
Kāda ir atšķirība starp useEffect un useLayoutEffect?
Vai projektos bija adaptīvs dizains? Kā atšķīrāt mobilo, planšetdatoru un datora versijas?
Ko jūs varētu pastāstīt par asinhronitāti JavaScript iekšienē? Kā tā darbojas, uz kā tā balstās un kādi sintaktiski cukuri ir ap to?
Kādā notikuma fāzē pēc noklusējuma tiek aktivizēts addEventListener pievienotais apstrādātājs?
Kādi ir veidi, kā atbrīvoties no inline-stiliem React komponentā?
Kāda ir atšķirība starp useTemplateRef un parasto atsauci attiecībā uz vērtību pirms komponenta montēšanas (undefined vs null)?
Kā padarīt, lai funkcija makeBook atgrieztu gaidāmos vērtības 0 un 5 nevis divdesmitniekus?
Vai jūs varat sniegt konkrētu piemēru bibliotēkai, kas neļāva pabeigt būvniecību, atjauninot Angular (piemēram, uz versiju 16)? Kas tieši bija problēma un kā to risinājāt?
Vai pastāv situācijas, kad Next.js lietošana nav jēgpilna un pietiek ar parastu React SPA?
Kas ir typeof un instanceof TypeScript un kā tos izmanto?
Izskaidro, kas ir Virtual DOM React.
Kādos gadījumos ir labi izmantot v-html (innerHTML), un kādos slikti? Kā var būt pārliecināts, ka no servera nākošais saturs ir drošs?
Kādi datu tipi pastāv JavaScript? Kā primitīvi atšķiras no objektiem? Kā tie tiek glabāti atmiņā?