Praktická úloha: vykonajte revíziu kódu a navrhnite refaktoring komponentu React UserProfile.
Frontend
Aký je rozdiel medzi memoizáciou a cacheovaním?
Ktorý produkt ťa zaujíma rozvíjať? Aký by mal byť produkt, aby bolo zaujímavé ho rozvíjať?
Aké typy JOIN existujú v relačných databázových systémoch?
Pracoval ste s Tailwind? Čím sa líši od bežného CSS?
Ktoré HTTP metódy poznáš v REST API? V čom je rozdiel medzi PUT a PATCH?
Máte skúsenosti so server-side renderingom a šablónovými motormi ako Pug alebo Thymeleaf?
Povedaj mi o tvoji izkušnji sodelovanja z ekipo. Kako je bil oblikovan sprint, kako so bile ocenjene naloge?
Opíš krok za krokom plán akcií pri prevzatí projektu: čo robíš, keď získaš prístup k repozitáru, za predpokladu, že nie je žiadna dokumentácia.
Existuje korelácia medzi Shadow DOM a výkonom? Čo sa stane, ak je takýchto komponentov niekoľko tisíc?
Aký zásobník a súbor knižníc uprednostňujete použiť s React?
Ako funguje smerovanie v Next.js?
Čo je JSX a prečo je v zoznamoch potrebný kľúč?
Aký je rozdiel medzi interface a type v TypeScript?
Čo je Swagger/OpenAPI, na čo slúži a kde sa používa na frontende?
Aký je rozdiel medzi React a vanilla JavaScript?
Aký je rozdiel medzi klientskou a serverovou komponentou v Next.js?
Povedzte nám o základnom rozdiele medzi Angular ako rámcom a React ako knižnicou.
Čo je uzáver v JavaScripte a aké sú jeho možné nevýhody?
Ako by ste vyriešili problém s načítavaním údajov pomocou serverových a klientskych komponentov? Stratégie kešovania v Next.js.