Frontend
Meséljen a jelenlegi projektjéről, és mutassa meg.
Előfordultak olyan helyzetek, amikor nem leírt feladatot küldtek Önnek? Hogyan kezelte ezeket?
Ismered a "morzsák" (breadcrumbs) fogalmát? Milyen HTML tageket fogsz használni ennek a komponensnek a megvalósításához?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
Hogyan alakítsuk úgy a fejlesztést, hogy a fejlesztők száma növekedésével (beleértve a frontendbe belépő backend-eseket is) minél kevesebb konfliktus legyen?
Hogyan szervezné meg a munkát egy nagy biztosítási kalkulációs űrlappal, amely sok mezőt tartalmaz (körülbelül 50), dinamikus szekciókat, az összköltség azonnali kiszámítását, több képernyőre bontva?
Milyen kritériumok alapján fogsz új céget választani?
Mi a különbség a függvény argumentumai és paraméterei között?
Van tapasztalata AI-ügynökökkel? Milyen benyomásokat szerzett a neurális hálózatokkal való munkáról?
Használ neurális hálókat a munkájában?
Milyen típusú láncolt lista van használatban a láncolási módszerben?
Pontosanítás: az alkalmazás böngészőben asztali vagy natív volt?
Mit keresel egy új munkahelyen, mire figyelsz?
//Rendezett városlistát valósítson meg // Példa: // A // Arkhangelsk // Astrakhan // B // Belgorod // ...
Milyen sorrendben jelenik meg a console.log és miért? Magyarázd el a szinkron és aszinkron kód végrehajtási sorrendjét (Event Loop, makró- és mikrofeladatok).
Milyen állapotkezelőket használtál? Melyek tetszenek?
Hogyan generáljunk helyesen hitelesítési tokeneket? Mit tartalmazzon a token, hogy megvédje a brute-force támadásoktól?
Otthoni projektekben dolgozott adatbázissal? Készített lekérdezéseket a táblákból, beszúrásokat?
Képzeld el, hogy a marketing osztálytól kaptál egy feladatot: szeretnénk hozzáadni egy funkciót — a bal felső sarokban lévő logónak meg kell fordulnia, ha Merkúr retrográd. Mit csinálnál?
Gyakorlati feladat: valósítsa meg a smartFetch függvényt, amely 100 milliszekundum alatt gyűjti az ID-kat, és egyetlen batch kérésben küldi el a backendnek (batchFetch), visszaadva az eredményt minden egyes konkrét ID-re Promise segítségével.