Frontend
Poznáš pojem «akordeón»? Ako môžeš implementovať tento komponent bez JavaScriptu?
Existuje komponent, v ktorom sú props.items priamo zoradené cez props.items.sort()? Môžete komentovať túto situáciu?
Čo je reaktivita a ako funguje vo Vue? Aký je rozdiel medzi reaktivitou vo Vue 2 a Vue 3?
Má zmysel obaliť filtrovaný zoznam v useMemo v tomto komponentu?
Implementovať virtuálne rolovanie: existuje dlhý zoznam správ (10 000 prvkov), je potrebné renderovať iba viditeľné prvky vnútri kontajnera s pevnou výškou 300px, s výškou riadku 30px.
Povedzte nám o svojich predchádzajúcich pracoviskách: funkcie, úlohy, úspechy.
Prebieha parsovanie HTML a CSS postupne alebo paralelne?
Ako riešite problémy s kompatibilitou medzi prehliadačmi? Ako vopred zistiť, či vlastnosť CSS bude fungovať v potrebných prehliadačoch?
Aký je minimálny súbor, ktorý musí byť v úlohe, aby ju bolo možné správne ohodnotiť a prevziať do práce?
Úloha v Reacte: implementujte komponentu na vyhľadávanie výskytov podreťazca v texte. Požiadavky: načítanie textu z API pri prvom vykreslení, indikátor načítania, spracovanie chýb, vyhľadávanie výskytov bez ohľadu na veľkosť písmen, zvýraznenie nájdených výskytov, zobrazenie celkového počtu výskytov, tlačidlo na načítanie ďalšieho textu.
Výber dátumu, zložité tabuľky, select — používali ste nejaké základné knižnice alebo všetko ste napísali sami?
Čo je React Fiber Node — aký je to objekt a čo sa v ňom uchováva?
Rozšírte Array.prototype metódou, ktorá skupinuje prvky poľa podľa kľúča vypočítaného zadanou funkciou, a vráti objekt, kde každému kľúču zodpovedá pole prvkov. Vysvetlite, čo sa stane, ak funkcia výpočtu kľúča vráti niečo, čo nie je reťazec alebo číslo.
Pripojte popravljen hook v druhom komponentu a zobrazite naključno število in trenutno pozicijo pomikanja.
Praktická úloha: napíšte TypeGuard na určenie typu zvieraťa (Pes alebo Mačka)
Aká je štruktúra tímu: sú všetci vývojári rovní, je tam tímový líder a architekt?
V TypeScriptu, aký je praktický rozdiel medzi `interface` a `type`, a kedy by ste uprednostnili jedno pred druhým?
Ako sa hodnotíte z hľadiska stupňa? Akú úroveň odmeny si želáte?
Páči sa vám rozloženie? Máte skúsenosti s CSS Grid a Flexbox?
Kedy sa volajú useEffect a useLayoutEffect?