Frontend
Įsivaizduokite, kad reikia sukurti apsaugotą puslapį su autentifikacija per middleware. Kaip tai įgyvendintumėte?
Kaip dažnai tave perkelti į skirtingas projekto dalis?
Ar turite patirties dirbant su agentūros kūrimu naudojant DI?
Kuo skiriasi v-if ir v-show direktyvos?
Kas yra debounce?
Kas vyksta su komponentu keičiant raktą? Papasakok apie funkcinių komponentų gyvavimo ciklą.
Kuris yra geresnis būdas išdėstyti veiksmo mygtuką: ekrano centre ar dešiniajame krašte? (mobilusis interfeisas)
Ar žinai ką nors apie requestAnimationFrame, kam jis skirtas?
Jūs paminėjote, kad kuriate pakartotinai naudojamų UI-kit komponentų biblioteką, pagrįstą Angular Material. Ar yra esminis skirtumas tarp bibliotekos komponentų ir įprastų daugiafunkcinių programos komponentų? Ko galima nepaisyti įprastuose komponentuose, bet ne bibliotekos?
Kaip bendravote su backend'u ir kitais komandos nariais (analitikai, dizaineriai, testuotojai)?
Kaip Angular implementuoja Dependency Inversion principą? Kas yra InjectionToken?
Ar galite išvardyti visas technines šio klausimo sprendimo būdus (išskyrus lauko keitimą į signalą)?
/* Kas bus išvestas į konsolę */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("paruošta!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Rezultatas"; } f(); console.log(7);
Kokiame komandoje dirbate ir prie kokio projekto?
Kaip jums atrodo mūsų darbo formatas? Ar jis patrauklus?
Kiek glaudžiai dirbote su React Native mobiliųjų programėlių kūrime? Papasakokite apie savo patirtį.
Kaip galima saugoti duomenis kliento naršyklėje? Kokios saugojimo rūšys egzistuoja ir kuo jos skiriasi?
Kodėl naudojote computed tarifų filtravimui, o ne įprastas kintamąsias ar funkcijas?
Ar turite CI/CD? Ar naudojate statinio kodo analizatorių, pvz., SonarQube?
Ar naudojote WebSocket tiesiogiai ar su kokiomis nors apvalkale?