Frontend
Hogyan lehet egyszerűen felsorolni az értékeket, és lehet-e valamit változtatni minden sor és komment mellett?
Képzelj el egy nagy projektet húsz csapattal, amelyért te vagy felelős a frontendért. Hogyan biztosítod, hogy a frontend ne romoljon, és hogyan észleled, ha valamelyik csapat rosszabbul teljesít? Milyen frontend metrikákat és technikai eszközöket használsz ennek nyomon követésére?
Hogyan ellenőrizted a valódi API-válaszok megfelelőségét a Swagger/OpenAPI szerződésekkel: manuálisan vagy automatizálással?
Mi a különbség a mikro front-endek és az NPM csomagok között?
Meséljen a munkájában büszkeségre okot adó dolgokról: technikai vagy termék feladatok, érdekes integrációk és eredmények.
Meddig kell várnom a visszajelzést a beszélgetés után?
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?
Milyen típusú kontextusok vannak JavaScriptben?
Hogyan fog működni egy interaktív elem vagy lapozás egy SSR irányítópulton: szükség lesz teljes oldal újratöltésre, vagy más mechanizmus is lehetséges?
Implementálj egy univerzális React hook-ot, a useFetch-t GET kérésekhez. Gondold át egy kényelmes API-t a hook számára, visszatérő adatok/betöltés/hiba, HTTP hibák kezelése és az adatok újra lekérése, amikor az URL megváltozik.
Mi a feladat várható eredménye és hogyan értetted meg a további megoldási tervet?
Hogyan lehet megelőzni a versenyhelyzeteket a useFetch-ben, ha az URL megváltozott, a második kérés korábban fejeződött be, mint az első, és az első ezután felülírta a jelenlegi adatokat?
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?
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?
Tudnak-e a mikro front-endek egymással kommunikálni? Hogyan szerveznéd meg a kommunikációjukat és az adatcserét?
Valamelyik nyílfüggvényt valósítson meg, amely a this kontextusát a konzolra írja, és mondja meg, mit fog kiírni a híváskor.
Mi az általános benyomásod rólam, mint jelöltről?
Vannak személyes projektjeid, startupjaid vagy hobbijai a fejlesztéssel kapcsolatban?
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.
Mit választanál a backenddel való interakcióhoz és a globális állapot kezeléséhez a frontendben?