Frontend
Hogyan osztanád rétegekre az backenddel való interakció architektúráját: adatok beszerzése, validálás, tárolás, hibás kérés esetén ismételt kérdések?
Élő kódolás: a Promise.all módszer polyfilljének megvalósítása, beleértve az eredmények sorrendjének megőrzését
Milyen hamar készülnek az új helyre költözni?
Miért szükséges a key attribútum listák renderelésekor? Lehet-e az indexet kulcsként használni?
Milyen AI-eszközöket használsz a munkádban? Hogyan viszonyulsz a ChatGPT, Perplexity, Cursor, Claude és más AI-ügynökök fejlesztésben való használatához?
Chat alkalmazásunknak a lehető leggyorsabban kell megjelenítenie a szerverről érkező új üzeneteket. Az üzenet formátuma: interface Message { id: number text: string } Az első üzenet azonosítója 1, és minden következő üzenet az előzőnél 1-gyel nagyobb. Meg kell jelenítenünk az üzeneteket a helyes sorrendben, de a szerver nem garantálja a helyes sorrendet az alkalmazásunknak küldött üzenetek között. Idővonal: // (érkezik) [telefon] // (rajzolunk) . 1 2 3 . . 4 5 6 7 8 A megjelenítéshez használja a render függvényt: render(message)
Hogyan őrizhetem meg az űrlap állapotát (vázlat) az oldal újratöltésekor?
Mesélj általánosságban a tapasztalataidról — projektek, felelősségi kör az vállalatnál.
Többszintű űrlapokat valósítottál meg a Wizard Flow-ban? Hogyan kerülted el a prop drilling-et az adatok gyűjtése során különböző lépésekről, és hol tárolódott a köztes állapot az elküldés előtt?
Írjon teszteseteket a memoizációs funkció ellenőrzésére (pl. hatványozási funkciónál).
Mesélj a stopPropagation és preventDefault módszerekről — miben különböznek?
Mi a különbség a display:inline és a display:inline-block között?
Mi az láthatósági terület? Milyen változóknak milyen láthatósági területek vannak?
Mesélje el, mi az az SSR (Szerver oldali renderelés), és mire használják?
Lehet-e lemondani a Zustand-ról a React Query (TanStack Query) javára?
A SPA alkalmazás hideg indításkor lassan tölt be. Mi lehet a probléma és hogyan lehet ezt javítani?
Milyen módszereket ismersz egy elem elrejtésére CSS-ben?
Ha fejlődésről beszélünk, mik a prioritásaid ebben a témában?
Mit jelent a public szó egy osztály metódusai esetében? Miben különböznek a public, protected és private?
Létrehozhatunk egy ciklust az órával? Hogyan előzzük meg ezt?