Použili ste niekedy typ any v TypeScript? Čím ho možno nahradiť?
Frontend
Ako sa zapisuje algoritmická zložitosť? Aká je zložitosť triedenia bublinkou? Aká je zložitosť rýchleho triedenia?
Čo je HTTP? Aké HTTP metódy poznáte a na čo sa používajú?
Aké metódy optimalizácie opätovného vykresľovania existujú v React (React.memo, useCallback, useMemo)?
Povedajte o najzanimivejši nalogi iz vašega zadnjega ali prejšnjega delovnega mesta — kaj vas je vplivalo z vidika zanimanja ali poslovnega vpliva?
Na čo je potrebný správca stavu? Čím sa líši od React Context?
Aké metódy existujú na vytvorenie hlbokej kópie objektu?
Čo je virtuálny DOM? Na čo je potrebný? Aké sú tri podmienky algoritmu porovnávania stromov (diffing)?
Š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.
Prečo nemôžeme úplne upustiť od Promise v prospech async/await? V ktorých situáciách async/await nie je vhodný?
Je mogoče, da se finally ponovno izvede (z številko 10), ne spreminjajoč vrstni red kode, ampak dodajoč nekaj znotraj funkcije?
Aké knižnice UI komponentov ste použili?
Ako sa charakterizujú rekurzívne algoritmy z hľadiska výkonu?
Povedz mi o Event Loop: zásobník volaní, mikroúlohy, makroúlohy.
Čo sa stane, keď zadáte URL do prehliadača a stlačíte Enter? Opíšte celý proces od DNS rozlíšenia po vykreslenie stránky.
Aké kódy odpovedí HTTP poznáte?
Určite poradie výstupu číslic v konzole pre príklad s Promise, kde sa volá reject a následne sa pripájajú obslužné funkcie then, catch, finally.