Frontend
Aké API pre prehliadač sú dôležité pre prehrávanie HLS/DASH v prehliadači?
// Je potrebné implementovať metódu groupBy, ktorá rozširuje štandardné metódy polí. // Metóda by mala vracať skupinovanú verziu poľa - objekt, // v ktorom je každý kľúč výsledkom vykonania predanej funkcie fn(arr[i]), // a každá hodnota je pole obsahujúce všetky prvky pôvodného poľa s týmto kľúčom. // kód tu // Príklad 1 const array1 = [ { id: 1 }, { id: 1 }, { id: 2 } ]; const fn = (item) => item.id; console.log(array1.groupBy(fn)); // { // 1: [{ id: 1 }, { id : 1 }], // 2: [{ id: 2 }] // } // Príklad 2 const array2 = [1, 2, 3]; console.log(array2.groupBy(String)); // { // "1": [1], // "2": [2], // "3": [3] // } // Príklad 3 const array3 = [3.3, 0.5, 1.4]; console.log(array3.groupBy(Math.round)); // { // 3: [3.3], // 1: [0.5, 1.4] // }
Ako vidíš svoju úlohu v tíme? Ktoré dve úlohy ti najviac vyhovujú?
Čo sa stane, ak deklarujeme viac rozhraní s rovnakým názvom?
[ime] je vprašal: povejte mi o svoji delovni izkušnji, zakaj ste se odločili zapustiti trenutno delovno mesto in česa pričakujete od novega delovnega mesta?
Povedz mi o reaktivite vo Vue: na čom je založená a ako s ňou interagujeme (Reactive, Ref, ShallowReactive, ShallowRef)?
[meno] sa opýtal: Kde si študovala?
Aký je rozdiel medzi watch a watchEffect vo Vue?
Aký je rozdiel medzi useEffect a useLayoutEffect a kedy je useLayoutEffect užitočný?
Vaja o Event Loop: določite vrstni red izpisa v konzoli ob prisotnosti setTimeout, Promise in sinhronega kode. Kaj bo prikazano zadnje in zakaj?
Prečo je v zoznamoch React potrebný atribút key?
Povedz mi o bind, call, apply. Čím sa líšia?
Pre hodnoty const a = null a const b = 0, určite výsledky výrazov s || a ??, a vysvetlite rozdiel medzi operátormi.
Čo znamená, ak sa ref nazýva 'povrchný' alebo 'vrchný' - ktorý nesleduje objekt do hĺbky, iba jeho horné vlastnosti? (otázka o shallowRef)
Praktická úloha: implementovať volanie funkcie useMutation tak, aby sa v konzole zobrazilo 'Hello World'.
Aké sú dva hlavné typy komponentov v React?
Na strome sedia veverice a vrany. Je potrebné napísať funkciu, ktorá nájde všetky veverice na strome a vráti ich mená. Očakávaný výsledok: ['Acorn', 'Sirsalty', 'Macadamia', 'Kernel'].
Prečo Next.js nie je potrebný pre administrátorské panely?
Aké sú stavy sľubov?
Spomenuli ste testy — písali ste testy v [spoločnosť] a na poslednom pracovisku?