Frontend
Korábban dolgozott már a Quasarral? Megpróbálta testre szabni és stílusozni?
Mi a különbség az interface és a type között a TypeScript-ben?
Melyik vezérlő opció a legjobb numerikus érték kiválasztásához: 100 elemű select vagy range + input? Miért?
Mesélj a Vue 2-ről Vue 3-ra való átállásról: mi változott (VueX helyett Pinia, Options API helyett Composition API, Vue.extend helyett defineComponent, new Vue helyett createApp stb.)?
Milyen állapotkezelőkkel dolgozott, és miért az Effector-t választották az utolsó projektben?
Mi az a prop drilling és hogyan oldható meg? Mi a hátránya a Context használatának erre?
[név] hajlandó megfontolni egy együttműködési formát a beszállító (Glassport Global) révén?
Milyen elveket követsz az architektúra tervezése és a technológiák kiválasztása során?
Hogyan mérte az új fejlesztők onboardingjának 30-40%-os gyorsulását?
// bemenet paraméterek: // url // opciók export function useFetch() { // logika const fetchData = async () => {}; return { data, error, loading }; }
/** * Az `asyncAuth(callback)` függvény egy callback-et fogad, amelybe * átadható egy hiba (első argumentumként) és adatok * a backend-ről (második argumentumként). * asyncAuth((error, data) => {}); * * Implementálnod kell az `auth()` függvényt, * amely meghívja az `asyncAuth()`-t, de egy Promise-t ad vissza. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }
Ha egy új makrofeladat jön létre az Event Loop ciklus közben, hogyan és mikor lesz feldolgozva?
A tesztfeladatnál: van egy AnnotationService-ed. Milyen algoritmust használsz annak eldöntésére, hogy a szolgáltatásnak providedIn: 'root'-nak kell lennie, vagy a komponens/modul szintjén?
const customMap = (array, transform) => { // valami, mint az array.map(transform); }; const stringResults = customMap([1, 2, 3], item => item.toString()); const lengths = customMap(["szia", "világ"], item => item.length);
Dolgozott már Tailwind-del? Miben különbözik a szokásos CSS-től?
[név] kérdezte: hogyan lehet metódusokat hívni primitív típusokon (például egy stringen)?
Mi a különbség a Git Merge és a Git Rebase között?
Mesélj a böngésző tárolóhelyeiről, amiket ismersz. Röviden mindegyikről.
Hogyan valósítható meg az eseménydelegálás egy olyan listához, amely gombokat tartalmaz, amelyek modális ablakot nyitnak?
Mi a különbség a Promise.all és a Promise.allSettled között?