Frontend
Van tapasztalata AI-ügynökökkel? Milyen benyomásokat szerzett a neurális hálózatokkal való munkáról?
Ismeri a natív CSS beágyazást? Támogatja vagy ellenzi? Milyen előnyei és veszélyei vannak?
Valósítsa meg a sumPromises függvényt, amely ígéreteket fogad argumentumként, és visszaadja eredményeik összegét. A függvény bármennyi argumentumot elfogadhat, bármilyen ígéret API-t használhat.
Mi az a Type Guard a TypeScript-ben?
Kódellenőrzési feladat: kapsz egy junior által írt kódot. A kód egy részét (a 18. sorig) nem lehet módosítani, a többit át kell nézni. Találd meg mindazt, ami furcsa vagy logikátlan, és javasolj javításokat.
Milyen interaktív elemek állapotát ismered CSS-ben (pseudo-osztályok)? Mit csinálnak?
Milyen típusú láncolt lista van használatban a láncolási módszerben?
Mi a jelentése és problémája a zárványoknak JavaScriptben?
Meséljen korábbi munkatapasztalatáról és az alkalmazott technológiákról.
Főként TypeScript-ben írsz, vagy tiszta JavaScript-ben is?
Értem, Dmytro. Egy kis megjegyzés: azt mondtad, "hibák" — az "nyilak"-ra gondoltál? Egy valódi alkalmazásban, hogyan magyaráznád el ezt a viselkedést egy csapattagnak, hogy véletlenül se törje meg a hozzáférhetőséget, miközben optimalizálja a teljesítményt?
Értesz, mi az a polimorfizmus? Tudod saját szavaiddal elmagyarázni?
Meséljen egy teljesítményoptimalizálási feladatról, amit megoldott.
Miért jutottak arra a következtetésre, hogy szükség van egy egyedi UI-készletre, és nem csak egy kész UI elemeit használták?
Hogyan működik a lista virtualizálása? Hogyan valósul meg technikailag JavaScript segítségével?
Mesélj részletesebben a jelenlegi munkahelyeden végzett feladatokról, mi volt különösen érdekes és nehéz.
Miért írjunk az Outbox táblába, ha az adatok már a fő táblában vannak? Miért ne olvasnánk közvetlenül a WAL-t?
Meséljen a prototípusokról JavaScriptben. Mi a különbség a prototype és a __proto__ között?
Mi az az MCP?
Milyen tanfolyamokat tanultál vagy saját magad tanultál frontend fejlesztésből?