Frontend
[naam] vroeg: Ben je klaar om in Vue te schrijven, indien nodig?
In Angular, met de komst van signalen, is er de term 'reactieve context'. Hoe begrijp je dat?
Heeft u ooit met de Cache API gewerkt?
Wat is het doel van tools zoals Next.js, Vite en testbibliotheken in het React-ecosysteem, en welke praktische afwegingen zou je overwegen bij het kiezen ervan voor een productieproject?
Waarom werd Vuex minder populair en begonnen iedereen Pinia te gebruiken?
/* Drie code-secties worden gegeven. Schrijf het resultaat van elke console.log. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);
Welke fasen zijn er bij gebeurtenissen in de browser (bubbel- en capturing-fase)? Hoe stop je het bubbelen? Hoe voorkom je de standaardactie?
Welke methoden ken je om een tekenreeks naar een getal te converteren?
Hoe vind je het communicatieformaat met korte vergaderingen gedurende de dag? Is het normaal dat er kleine bijeenkomsten plaatsvinden tijdens de dag?
Welke moeilijkheden ondervond je bij de migratie van de Vue-toepassing?
function createRateLimiter(limit, interval) {} // Tests const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Genegeerd (limiet 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (meer dan 100ms verstreken)
Vertel over je werkervaring op je huidige baan: aan welk project heb je gewerkt, welke taken heb je uitgevoerd, wat is gerealiseerd?
Hoeveel gebruikers zullen we hebben? Is SEO-optimalisatie nodig? Is lokalisatie nodig? Welke metrics moeten we verzamelen?
Wat gebeurt er in het tweede blok met de asynchrone functie loadRolesData binnen useEffect?
/** * Het is nodig om een asynchrone functie te schrijven, * die "slaapt" voor de opgegeven hoeveelheid milliseconden, * en daarna succesvol eindigt */ function sleep(duration) { } // Voorbeeld const startTime = Date.now(); console.log("Begin met slapen..."); sleep(2000).then(() => { console.log("Wakker na 2 seconden!"); console.log("Verstreken tijd: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("Wakker na 1 seconde!"); console.log("Verstreken tijd: ", Date.now() - startTime); });
Vertel kort iets over jezelf en je ervaring in ontwikkeling.
[имя] vroeg: Kun je alsjeblieft het proces van het leveren van een taak vanaf nul beschrijven — van het zakelijke idee tot de uitrol in de productieomgeving?
Welke array-methode breekt de type-informatie in TypeScript?
Hoe comfortabel bent u met het werken met legacy-code, het schakelen tussen verschillende frameworks en indien nodig het geleidelijk brengen van applicaties naar één enkele stack?
Waarom heb je besloten ontwikkelaar te worden?