Frontend
Használ AI-ügynököket a fejlesztés során? Hogyan ellenőrzi a generált összetevőt a közzététel előtt?
Hogyan zajlik az új fejlesztő alkalmazkodási időszaka? Milyen feladatokat kell megoldani a próbaidő sikeres teljesítéséhez?
Írja le egy nehéz kompromisszumot, amivel szembesült.
[név] kérdezte: mutatkozz be: a neved, vezetékneved, és röviden mesélj szakmai utadról.
Magyarázd el a display: block, inline és inline-block közötti különbségeket.
Élő kódolás: itt van egy példakód az Event Loop használatával (szinkron függvények, async/await, Promise, setTimeout). Meg kell határoznod a console.log végrehajtási sorrendjét — mi történik elsőként, másodikként, harmadikként stb.
/** * Az `asyncAuth(callback)` függvény egy callback-et fogad, amelybe * hibát (első argumentumként) és adatokat * a backend-ről (második argumentumként) lehet átadni. * asyncAuth((error, data) => {}); * * Implementálnod kell az `auth()` függvényt, * amely meghívja az `asyncAuth()`-t, de Promise-t ad vissza. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); } /** * A `tryAuth()` függvény az `auth()`-t használja, és hibát esetén * N további próbálkozást tesz. * Ha mindegyik sikertelen, dobja az utolsó hibát. * * @returns {Promise} */ export function tryAuth(n) { }
Milyen nehézségek merülnek fel a mikro-frontend architektúrával és a Module Federationtel való munkában a projektjében?
Próbálta már a Codex vagy hasonló eszközök használatát a teljes fejlesztési ciklushoz (frontend, adatbázis, SEO) egy saját projektben?
Mely React hookokat használod leggyakrabban?
Ismeri a SOLID elveket, a tiszta architektúra, a Feature-Sliced Design alapelveit?
Milyen kihívások merültek fel a Three.js-sel való munkában? Milyen problémák adódtak, például az optimalizációval kapcsolatban?
Ön fejlesztette ki az analitika bevezetésének (RUM AWS, Sentry, Sonar stb.) megoldását, vagy segített a csapat?
Milyen propokat készítettek a komponensekhez a dizájn rendszerben? A jövőre vagy csak a mostani szükségletekre tervezték őket?
Melyik párt tagjai a leginkább hajlamosak arra, hogy a munkaidő-csökkentés kérdésében ellenzőként szavazzanak, ha korábban kifejezett preferenciájuk is ellene volt?
Mi a különbség az interface és a type között a TypeScript-ben?
Dolgoztál WebSocket, Server-Sent Events, long polling módszerekkel? Mesélj róluk.
Hogyan lehet megszakítani egy HTTP-kérést?
Van tapasztalatod az AbortController használatában? Röviden el tudnád mondani, mi az és hogyan használtad?
Ismertesse az Angular életciklus hookjait: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked és ngOnDestroy.