Mit választanál a backenddel való interakcióhoz és a globális állapot kezeléséhez a frontendben?
Frontend
Milyen fejlett TypeScript funkciókat ismersz a rugalmas típuskezeléshez: utility types, feltételes típusok, generikus paraméterek korlátozásai és mások?
Miben különbözik az 'any' típus az 'unknown' típusától TypeScript-ben?
Mi a célja az állapotnak a React-ben, és mi a fő paradigma az állapottal való munkában?
Elemezd a példát egy szülő és egy lassú gyermek React komponenssel, amelyet a React.memo csomagol: minden helyes itt, mi fog változni, ha a props egy objektum vagy egy függvény, és hogyan lehetne javítani?
Mesélj a frontend megvalósítási tapasztalatodról a felhasználói kényelem és az interfész tervezése szempontjából.
Volt-e értékelés a feladatokról és a munkaerő költségeiről korábbi projektekben? Milyen gyakran sikerült megfelelni a becsléseknek?
Előfordult már, hogy technikai részleteket kellett magyaráznod nem technikai kollégáknak, például elemzőknek vagy feladatkiosztóknak? Hogyan csináltad?
Milyen tapasztalatod van az engedélyezés és hitelesítés frontend oldali megvalósításában: tokenek, munkamenetek, OAuth, kétfaktoros hitelesítés, szerepkör alapú modell?
Egy felhasználó bejelentkezik egy bejelentkező és jelszó űrlapon keresztül: mi történik ekkor, honnan szerzi meg az alkalmazás a felhasználói adatokat és szerepeket?
Mesélj a React utazásodról: melyik verziótól kezdted, hogyan tanultad, milyen funkciókat használtál, és hogyan fogadtad a hookokra és a funkcionális komponensekre való áttérést?
Van tapasztalatod összetett refaktorálásokkal vagy architekturális döntésekkel kapcsolatban?
Mik a módjai a tokenek tárolásának a frontendben — cookies, localStorage, sessionStorage? Melyek előnyösebbek és miért?