Ako by ste vyriešili problém zlepšenia nepohodlného rozhrania, ak máte pripravený UI-kit, ale nemáte interného dizajnéra?
Frontend
Čo je pre vás dôležité v projekte a tíme: aké procesy a formáty interakcie vám vyhovujú, a ste pripravení podieľať sa na budovaní procesov od začiatku?
Povedzte o svojich skúsenostiach s TypeScriptom: na akej úrovni ste ho zvládli, ako ste sa ho naučili a máte skúsenosti s inými jazykmi alebo vanilla JavaScriptom?
Povedz mi o sebe: ako si sa dostal k vývoju, na akých projektoch a v akých tímoch si pracoval, a aké úlohy si riešil?
Čo mi môžete povedať o režime Strict v Reacte?
Ako bola organizovaná komunikácia s backend vývojármi, keď sa zmenili API kontrakty, napríklad keď bolo pole premenované v odpovedi? Ako ste koordinovali a vydali takéto zmeny?
Povedzte o svojich skúsenostiach s interakciou s backendom: s ktorými API, technológiami a prístupmi ste pracovali, ako ste organizovali komunikáciu medzi frontend a backend, a aké knižnice ste použili?
Aký je rozdiel medzi useMemo a React.memo?
Čo je to generický typ v TypeScript? Uveďte príklad jeho použitia.
Aké sú hlavné metódy životného cyklu triednych komponentov React?
Ako považujete za dobrú prax používanie typov 'any' a 'unknown' v kóde?
Ak zistíte, že nemáte čas dokončiť úlohu v plánovanom termíne, mali by ste to oznámiť, komu a v akej fáze?
Aký je rozdiel medzi useMemo a useCallback?
Existuje strom React komponentov: ako iniciovať zmenu stavu z dieťaťa, ktoré je v rodičovskom komponente?
Poznáte TanStack Query? Prečo sa často používa a aké sú jeho výhody?
Aplikácia začína spomaľovať kvôli renderovaniu veľkej tabuľky: ako by ste taký problém profilovali, ladenie a optimalizovali?
Aké nové funkcie sa objavili v moderných verziách React, najmä v React 18 a React 19? S čím ste sa stretli v praxi?
Aké nástroje na správu stavu v React ste použili alebo poznáte?
Prečo si si vybral React? Zvažoval si Angular alebo sa to stalo historicky?
Ako ste overili súlad skutočných odpovedí API s kontraktmi Swagger/OpenAPI: manuálne alebo automatizovane?