Sobes.tech

Frontend

Aké utility typy v TypeScript poznáš?

Middle+
180

Aké spôsoby poznáš na vertikálne vycentrovanie prvku?

Middle+
180

Ak spustíme setTimeout s oneskorením 300 milisekúnd, ako dlho bude trvať, kým sa skutočne vykoná callback?

Middle+
178

Povedajte o svojom neúspehu v IT skúsenosti

Middle+
177

Ako optimalizovať vykresľovanie zoznamu s 10 000 prvkami bez stránkovania?

Middle
177

Aké sú stavy sľubov?

Middle+
177

Aké typy streamov sú v Node.js?

Middle+
174

Aké hodnoty vlastnosti display si zapamätáš?

Middle+
173

Úloha 1 Máme pole s 10 000 objektmi (napríklad, "Zamestnanci" alebo "Tovary"). Musíme implementovať komponent na výber prvku, ktorý nezasekne prehliadač a bude používateľsky prívetivý. Čo je potrebné implementovať (Požiadavky): 1. Typovanie údajov: Vytvorte rozhranie Item s poliami id: string, label: string a category: string. 2. Vyhľadávanie (Input): Pri zadávaní textu by sa mal zoznam filtrovať. 3. Práca s DOM a udalosťami (Navigácia klávesnicou): * Používateľ by mal mať možnosť pohybovať sa v zozname šípkami Hore a Dole. 4. Po stlačení Enter sa vybraný prvok "potvrdí". 5. Dôležitá poznámka: Vybraný prvok šípkami by mal byť vždy viditeľný (programovo posuňte kontajner, ak kurzor presiahne hranice). 6. Optimalizácia (Výkon): * Keď je veľa údajov (10k), diskutujte alebo implementujte jednoduché "líné vykresľovanie" (vykreslite iba prvých 20-30 prvkov alebo použite IntersectionObserver). Výstup komponentu

Middle
172

Čo viedlo k úspechu v náročnej úlohe? Ako ste hodnotili úlohu z hľadiska termínov?

Middle+
172

Čo je backpressure v streamoch?

Middle+
170

Existuje kód s vlastnoručne volanou funkciou (IIFE) s použitím var. Čo sa zobrazí v konzole pri volaní typeof a a typeof b mimo funkcie? Ako sa zmení správanie v prísnom režime?

Middle+
170

Používate nástroje LLM alebo AI asistentov na písanie kódu?

Middle
168

Aký je rozdiel medzi Promise.all a Promise.allSettled?

Middle+
168

Aké úlohy by ste chceli vykonávať na novom pracovisku? Máte záujem o rozvoj v technickej alebo architektonickej oblasti?

Middle
167

Ako ste hodnotili úlohy? Používali ste Planning Poker podľa Fibonacciho škály?

Middle
166

Aký je váš postup, keď príde nová neznáma úloha (nové knižnice, nové komponenty)?

Middle+
166

Na čo je v TypeScript-e infer?

Middle+
165

Povedzte o najťažšej a najzaujímavejšej úlohe

Middle
164

Čo vám kategoricky nevyhovuje a vás neuspokojuje v práci?

Middle
164
/6