Sobes.tech

Frontend

Povej mi o svoji delovni izkušnji: kje si delal, zakaj menjaš službo?

273

Prečo použitie setTimeout(fn, 0) pomáha nezablokovať UI, zatiaľ čo vytváranie veľkého množstva promises (mikroúloh) nie? Aký je rozdiel medzi makroúlohami a mikroúlohami v Event Loop?

234

Tím košíka je rozdelený na podtímy — do ktorého sa môžem pridať a koľko frontendov tam bude?

233

Aký správca stavu sa používa v projekte?

230

V čom sa líši null od undefined?

228

fetchAll(['url1', 'url2'], (results) => { console.log('Podatki o vseh povezavah', results); }); function fetchAll(urls) { const promises = urls.map((url) => { fetch(url).then((res) => res.json()) }) const data = Promise.all(promises).then((response) => { if (!response.ok) { throw new Error('error') } return response }) console.log(data) }

226

Ak máte voľný čas a na tabuli sú dve úlohy — technická (refaktoring) a produktová s rovnakým priorítom — ktorú by ste si vybrali?

219

Promise.reject('Chyba API') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });

208

Povedzte mi viac o offline funkčnosti: ako funguje ukladanie údajov v IndexedDB pri strate internetu?

191

Boli úlohy na optimalizáciu výkonu webovej stránky? Ako ste diagnostikovali a riešili problémy s pomalým načítavaním?

180

Aké sú vaše plány na profesionálny rozvoj v nasledujúcich 3-5 rokoch? Aké oblasti vás zaujímajú?

179

Viete, čo je Feature Sliced Design (FSD)?

175

Porozprávaj mi o batching-u v React. Kde si sa s tým stretol v praxi?

172

V funkcii handleCityChange na riadku 52 sú tri antipatterny. Nájdite ich a vysvetlite.

168

Prečo je pred funkciou potrebné kľúčové slovo async? Čo robí?

167

Ako by ste diagnostikovali únik pamäte alebo nadbytočné opätovné vykreslenia komponentu v React?

166

Povedzte nám viac o autorizácii v Sberpay z pohľadu frontendu.

164

Implementujte funkciu delay(ms), ktorá vracia sľub, ktorý sa vyrieši po zadanom čase

164

Používate nástroje AI v práci a v súkromí, a ako k nim pristupujete?

162
/3