Ispričaj mi o mikrofrontendima: čemu služe i kako sa njima radiš?
Frontend
Zašto je potrebna semantika HTML tagova?
Kako je implementirana slanje glasovnih poruka u chatu? Kako ste dobili dozvolu za pristup mikrofonu?
Šta znaš o CSS selektorima i specifičnosti?
Dobijaš kritičnu grešku u svojim zadacima, a objavljivanje je za dva dana i ne može se odložiti. Šta ćeš uraditi?
Ispričajte o najtežem zadatku koji ste obavili.
Да ли треба померити издање при откривању проблема? Зашто да или не?
Да ли си некада предлагao нешто по своја иницијатива да побољшаш пројекат?
Реците о мемоизацији у React-у: useMemo, useCallback и React.memo. Како функционишу и зашто су потребни?
Šta radi React.lazy? Ko je odgovoran za deljenje na chunkove — React.lazy ili dinamički uvoz?
Да ли сте икада имали искуство да уложите у решење које није прихваћено? Како сте се с тим суочили?
Могу ли пропси сами по себе да се промене? Да ли постоји начин да се осигура да се компоненте рендерује само када се пропси промене?
Da li ste ikada predložili nešto po sopstvenoj inicijativi za poboljšanje projekta?
SPA aplikacija se sporo učitava na hladnom startu. Koji može biti problem i kako to poboljšati?
Šta je Promise u JavaScriptu? Objasnite stanja Promise-a i metode za rad s njim.
Реците о претходној компанији — састав тима, процеси, пројекти.
Ispričajte više o Axios interceptors — зашто су вам били потребни?
Ispričajte o poslednjem radnom mestu: iskustvo, tehnologije, upečatljivi momenti i projekti.
//Implementirati sortiranu listu gradova // Primer: // A // Arhangelsk // Astrahan // B // Belgorod // ...
Могу ли се динамички увози користити осим у React.lazy? Где могу бити корисни?