Frontend
Existujú dva vložené bloky A a B s danými rozmermi. Ako umiestniť blok B presne do stredu bloku A? Navrhnite niekoľko možností, vrátane riešení pre staršie prehliadače bez podpory flexboxu.
Ako skopírovať objekt v JavaScripte? Čo sa líši od povrchovej kopírovania od hlbokej?
Čo je pre vás najdôležitejšie v organizácii práce a tímu?
Zaoberali ste sa backend vývojom? Ak áno, čo presne ste robili?
Špecifickosť CSS selektorov: aké štýly budú aplikované na dve značky H2 s konkurenčnými štýlmi? Usporiadajte selektory podľa rastúcej špecifickosti.
Čo vieš o kontexte v JavaScript-e?
Máš skúsenosti s písaním testov? Aké testy si písal a v akom rozsahu?
Aké sú hlavné výhody používania hooku useState v React?
Aké metódy práce s kontextom (this) existujú? Aká je signatúra volania metódy call? Čo odlišuje call od apply?
Vysvetlite koncept životného cyklu komponenty v Reacte.
/* Naša chatová aplikácia by mala zobrazovať nové správy, ktoré prichádzajú zo servera. Správa má formát: interface Message { id: number text: string } ID prvej správy je 1, a ID každej nasledujúcej správy je o 1 väčšie ako ID predchádzajúcej. Musíme zobrazovať správy v správnom poradí, ale server nezaručuje správne poradie správ odoslaných na našu aplikáciu. Časová os: // (prichádza) [telefon] // (kreslíme) . 1 2 3 .. 4 5 6 7 8 Správy zo servera prichádzajú do obslužníka funkcie connect: connect((msg) => { ... }); Na zobrazenie správ je potrebné použiť funkciu render: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }
Povedzte mi o Angular Signals: signal, computed, effect — ako ich používate v komponente
Kedy sa aktivuje callback useEffect? Aké fázy sú v Reacte?
Poznáš formát outsourcingu, zakázkového vývoja? Aký formát práce si myslíš, že by ti vyhovoval?
Ak sa počas vykonávania cyklu Event Loop vytvorí nová macro úloha, ako a kedy bude spracovaná?
Povedajte o svoji izkušnji s CI/CD, Docker — kaj ste uspel konfigurirati in kako je to delovalo?
Prečo chcete prejsť do oblasti vývoja hier?
Môžeme trochu hlbšie preniknúť do produktu s AI asistentom? Povedzte nám, ako vyzeral tok od začiatku do realizácie tohto produktu
Prípad: predstavte si, že dostanete produkt s úlohou vytvoriť a spustiť nový produkt do 2 mesiacov, môže byť zapojených veľa rôznych krížových tímov, ale zatiaľ nie je nič jasné. Opíšte poradie svojich krokov, svoj spôsob myslenia — kam pobehnete ako prvý?
Máme tabuľu s 10 000 riadkami, ktorá začína spomaľovať pri vykresľovaní. Prečo sa to deje a ako to opraviť?