Frontend
Amikor egy nehéz frontend alkalmazás betöltését optimalizáljuk, amelyben 150 kis ikon van, érdemes az ikonokat egy sprite-ba összefoglalni vagy CSS-inlining-et használni HTTP/2 vagy HTTP/3 esetén?
Van tapasztalata a Prometheus-ban történő metrikák gyűjtésében, beleértve az üzleti metrikákat is?
Nagy alkalmazásunk van és 4 frontend fejlesztőből álló csapatunk. Hogyan döntjük el, hogy mikrofrontendekre bontjuk-e vagy sem?
Van tapasztalatod a Next.js-sel? Mesélj a tapasztalataidról.
Mesélj többet a csapatról — kikből állt?
Kompatibilak a standalone komponensek és a legacy kód az NgModule-ben: használhatók együtt?
Mennyire mélyen használja a neurális hálókat, és milyen technikákat alkalmaz?
Mesélj a munkatapasztalatodról
Mennyire érdekli a projekt? Nem ijeszt meg, hogy teljesen új és tapasztalatlan?
Két végpont van: felhasználói lista lekérése és felhasználó lekérése ID szerint. Hogyan szervezed a válaszok típusát és az ezekkel való munkát?
Mesélje el, milyen formátumban érkeztek a feladatok, hol készültek, mi volt a leírás, ki írta le, mivel rajzolták a dizájnt?
Meséljen a korábbi cégről — csapat, folyamatok, projektek.
Dolgoztál az asyncData-val a Nuxt-ban? Mire használják?
Miért nem írtál részletesebben kommenteket a pull-requestekhez? Általában így írsz a csapattársaidnak?
Hogyan volt szervezve a CI/CD? Használták a GitLab pipeline-t vagy valami különállót?
Mi az a fedett index és hogyan segít?
Hogyan működik az enum a TypeScript-ben — mi történik a kulcsokkal és értékekkel, ha az értékeket nem adják meg, vagy explicit módon vannak megadva?
Miért van valójában szükség a React listákban a kulcsra (key)?
Mi történik, ha az egyik ígéret elutasításra kerül a sumPromises függvényben?
setTimeout(function timeout() { console.log('Időkorlát'); }, 0); let p = new Promise(function(resolve, reject) { console.log('Ígéret létrehozása'); resolve(); }); p.then(function(){ console.log('Ígéret feldolgozása'); }); console.log('A szkript vége'); // Bonyolult eset // console.log(1); // setTimeout(() => console.log(2)); // Promise.resolve().then(() => console.log(3)); // Promise.resolve().then(() => setTimeout(() => console.log(4))); // Promise.resolve().then(() => console.log(5)); // setTimeout(() => console.log(6));