Sobes.tech

Frontend

```javascript const obj = { jméno: 'Alex', říct() { console.info(this.jméno); } }; const fn = obj.říct; fn(); obj.říct(); ```

Middle
154

Řekni mi podrobněji o fázích vykreslování: layout (reflow) a paint (repaint)

Middle
151

// Jak optimalizovat tento asynchronní kód v cyklu, aby se promise vykonávaly asynchronně async function processItems() { const items = [1, 2, 3]; for (const item of items) { await new Promise((resolve) => setTimeout(resolve, 100)); console.log(item); } } processItems();

Middle
149

Pověz o SSE (Server-Sent Events) a porovnej ho s WebSocket a pollingem

Middle
146

Jak funguje mechanismus refresh tokenu?

Middle
144

Jaký je rozdíl mezi HTTP a HTTPS?

Middle
142

Pověz mi o vývojových metodologiích: Scrum, Waterfall, Kanban

Middle
142

Co je typ never v TypeScriptu a čím se liší od ostatních typů?

Middle
142

Který HTML tag pomáhá načítat různé obrázky pro různé rozlišení obrazovky?

Middle
140

Abstraktní úkol: vydali jsme funkci, za týden si uživatelé stěžují, že stránka zamrzá. Hogyan hlednéd problémát?

Middle
135

Jakou architekturu zvolit pro psaní UI knihovny?

Middle
130

Jaké typy testů znáš kromě jednotkových testů?

Middle
125

Pověz o principu Dependency Inversion (DIP) ze SOLID na příkladu

Middle
121

Pověz mi o kritické cestě vykreslování stránky v prohlížeči

Middle
116

```javascript const obj = { jmeno: 'Alex', rekni() { console.info(this.jmeno); } }; const obj2 = { jmeno: 'Ivan' } const fn = obj.rekni.bind(obj).bind(obj2); fn(); obj.rekni(); ```

Middle
110
/2