Frontend
Čo vás zaujíma na vašej práci a čo hľadáte v novej práci?
Prečo ste použili vlastné riešenie pre grafy namiesto hotových knižníc (napríklad Grafana)?
Ako sa ti páči formát komunikácie s mini stretnutiami počas dňa? Je normálne, že počas dňa vznikajú malé stretnutia?
Čo sú primitívy v JavaScripte a prečo fungujú inak ako objekty v kontexte správy odkazov v Reacte?
Na čo je RTK Query?
Aké operátory RxJS poznáte a ktoré ste museli použiť v praxi?
Povedaj mi o najzaujímavejšej úlohe alebo najzaujímavejšej chybe na jednom z tvojich posledných dvoch pracovísk.
Čo sú generiká a na čo sú potrebné?
Keď projekt rastie a je možné identifikovať niekoľko obchodných entít (osobný účet, profil, promo akcie), je možné ich rozdeliť do samostatných repozitárov a pripojiť ako mikro-frontendy?
Mal si negatívne skúsenosti v tíme, napríklad intenzívne spory pri code review? Ako by si postupoval v takej situácii?
Ako optimizirati zmogljivost (FPS, gladkost pomikanja) glavne strani z veliko bloki in karticami z slikami?
Vytvorte značku STOP (červený kruh s bielym pásom a dvojitou hranou) pomocou len jedného divu a CSS (pseudo-prvky sú povolené).
Prečo je lepšie nechať alebo nechať useCallback, a z akého dôvodu?
Pozrite si kód s triedou, ktorá má konštruktor s poľom multiplier, metódu add na pridanie čísel do poľa a metódu getMultiSum, implementovanú pomocou bežnej funkcie. Čo sa zobrazí v konzole pri spustení tohto kódu?
Ako pracujete s legacy kódom: opravujete alebo prepíšete?
Povedz mi o parametri key v v-for: čo to je, čo tam treba zapisovať a čo nie?
Čo robí príkaz git cherry-pick?
Povedzte nám o vývojových procesoch vo vašom tíme: metodológia, sprinty, code review, nasadenie.
Aké sú vaše minimálne platové požiadavky? Aká bola suma na poslednom mieste práce?
Museli ste nastavovať linter, formatter alebo pripojiť pluginy?