Frontend
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?
Kiek laiko dirbate įmonėje?
Kaip bendravote su backend'u ir kitais komandos nariais (analitikai, dizaineriai, testuotojai)?
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?
Kodėl naudojote computed tarifų filtravimui, o ne įprastas kintamąsias ar funkcijas?
Ar naudojote WebSocket tiesiogiai ar su kokiomis nors apvalkale?
Kada bus vykdoma useEffect valymo funkcija, jei ji turi priklausomybių masyvą su parametrais a, b, c?
Ar HTML ir CSS analizė vyksta nuosekliai ar lygiagrečiai?
Kas yra cherry-pick Git'e?
Kas apskritai turėtų priimti sprendimą dėl leidimo perkelimo?
Kaip nustatote, kada reikia apvynioti funkciją useCallback ir kada ne? Kaip tai daroma jūsų projekte?
Kokį argumentą perduodame inject funkcijai? Kas tiksliai ten perduodama — priklausomybė ar kažkas kitas (token)?
React užduotis: įgyvendinkite komponentą, kuris ieško teksto subeilės pasikartojimų. Reikalavimai: teksto įkėlimas iš API pirmojo atvaizdavimo metu, įkėlimo indikatorius, klaidų valdymas, paieška nesvarbu didžiosios ar mažosios raidės, rastų pasikartojimų paryškinimas, bendro pasikartojimų skaičiaus rodymas, mygtukas papildomam tekstui įkelti.
Kodėl React reikalingas kaip biblioteka ir kodėl nereikėtų rašyti programos vanilla JavaScript?
Kaip yra suorganizuoti jūsų parduotuvės ir serverio būsenos priekyje? Ar naudojate TanStack Query?
Papaskink apie Event Loop JavaScript: kaip jis veikia, kas yra mikro ir makro užduotys?
Kokios yra blokuojančios operacijos Critical Rendering Path'e?