Frontend
S ktorými verziami Angular ste pracovali, aké problémy ste pri migrácii zaznamenali a ako ste k nej pristúpili?
Prečo opúšťate svoje súčasné zamestnanie a čo hľadáte na novom mieste?
Ako zabrániť blikanie rozhrania spôsobené useEffect?
Líbi sa ti viac táto práca alebo radšej chceš pracovať v tíme?
Čo sa zmení vo všetkých troch prípadoch, ak bude funkcia šípka?
Na základe akých vstupov hodnotíte úlohu?
Úloha v React (3 podúlohy): 1) Opraviť formulár na úpravu používateľa — pri kliknutí na meno používateľa v zozname, meno by sa malo vložiť do vstupného poľa formulára na úpravu. 2) Formulár na úpravu by sa nemal pri písaní textu do poľa vyhľadávania znovu renderovať (optimalizácia s React.memo). 3) Pri výbere používateľa zo zoznamu by sa malo pole vyhľadávania resetovať.
Povedzte mi viac o samostatnej vrstve pre API požiadavky — ako bola usporiadaná, aká bola jednotka popisu?
Ako ste delali s Reactom: s katerimi različicami ste se srečali in ste uporabljali razredne komponente? Česa se razredne komponente razlikujejo od funkcionalnih?
Aké zaujímavé funkcie ste implementovali na poslednom pracovisku?
Čo je to detekcia zmien v Angular a v čom sa líši stratégia OnPush od predvolenej stratégie?
[meno] sa spýtal(a): v čom sa líšia primitívne od neprimítivnych typov? Čo je odovzdanie odkazom a hodnotou?
[meno] sa opýtal(a): čo je to kontext v JavaScriptu? Čo je to this?
Ako implementovať navigáciu klávesnicou (šipky hore/dole) v virtualizovanom zozname pomocou @tanstack/virtual?
To má zmysel—uzatvorenie verejnej zmluvy zabraňuje nechceným odchýlkam API a diskriminované unie sú silným dôvodom na uprednostnenie `type`. Pri implementácii toho tlačidla, aby bolo pixel-perfect a responzívne, ako riešite rozostupy a zarovnanie, aby ikona + štítok zostali vizuálne konzistentné naprieč bodmi prerušenia a zmenami veľkosti písma?
Povedzte nám o svojich skúsenostiach a projektoch, na ktorých ste pracovali.
Boli v projekte nejaké vylepšenia, ktoré si navrhol, a k čomu to viedlo?
Aké nástroje na profilovanie používaš? Mal si už skúsenosti s odoberaním dumpov pamäte?
Použitie Webpack bolo vedomé rozhodnutie alebo už existovalo?
Povedz mi o vlastnosti display: aké hodnoty existujú, čím sa líšia block, inline, inline-block? Viac o flexboxe: ako funguje, hlavné vlastnosti.