Sobes.tech

Frontend

Užduotis: įgyvendinkite calculateStats funkciją, skirtą skaičių masyvo sumos ir vidurkio skaičiavimui. Atsižvelkite į tuščio masyvo atvejį.

249

Pasakokite apie savo kūrimo patirtį, pradedant nuo paskutinės darbo vietos.

203

Kas patenka į mikroužduočių eilę? Pavadinkite naršyklės Observer API, išskyrus MutationObserver.

168

Kas yra serverio ir kliento komponentas Next.js? Kaip deklaruojamas kliento komponentas? Ar galima įdėti serverio komponentą į kliento ir atvirkščiai?

167

//Įgyvendinkite funkciją // promiseAllLimit(tasks: Array<() => Promise<unknown>>, limit: number): Promise<any[]>, //kuri vykdo pažadus su maksimalios vienu metu užklausų skaičiaus apribojimu.

154

Užduotis: įgyvendinkite naudotojų grupavimo pagal miestą funkciją (groupByCity).

152

Naudojote FSD — kas projektavo domenų sritis? Tiesiog nauji aplankų pavadinimai ar giluminis požiūris į architektūrą? Kas buvo viduje entities aplanke?

147

Kaip sprendžiate naršyklės suderinamumo problemas? Kaip iš anksto sužinoti, ar CSS savybė veiks reikalinguose naršyklėse?

146

//Įgyvendinkite debounce funkciją: atidėkite funkcijos vykdymą iki nurodyto laiko praėjimo //pavyzdys const debouncedSearch = debounce((query) => { console.log('Paieška:', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Bus vykdoma tik vieną kartą su 'abc' po 300ms nuo paskutinio skambučio

145

Kokia jūsų patirtis dirbant su CSS, maketavimu — pradėjote iš karto su React ar turėjote pagrindą griniame CSS/HTML?

135

Kaip prijungėte atskirą saugyklą su bendrais komponentais į kitą projektą — kaip paketą ar kitaip?

134

Kokios yra renderavimo strategijos? Papasakokite apie CSR, SSR, SSG.

132

Kuo skiriasi Set nuo įprasto masyvo? Kokia yra has() operacijos sudėtingumas Set?

127