Frontend
Hoe lang werk je al met Angular?
Schrijf de types voor de functie reduce met behulp van generics (arraytype, callback met accumulator, huidige waarde, index, initiële waarde).
Hoe gaat het met mobiele apparaten? Waren er aanpassingen? Hebben ze PWA of SPA gebouwd?
Leg uit hoe het volgende JavaScript Promise-codegedrag werkt en wat er in de console wordt gelogd: ```javascript let promise = new Promise((resolve, reject) => { resolve("ok"); }) promise .then(result => `${result} one`) .then(result => `${result} two`) .then(result => {return new Error('error')}) .finally((result) => console.log('finally', result)) .catch(err => console.error(err.message)) ```
Wat zijn HLS, DASH, manifest en segment?
Waar wordt Shadow DOM in het echte leven gebruikt?
Vertel over de bundler bij de overstap van Vue 2 naar Vue 3: er was Webpack (Vue CLI), nu Vite. Waren er interessante corner-cases, configuratieconflicten, of dingen die je moest herschrijven?
Wat is het verschil tussen ref en reactive in Vue.js?
Wanneer wordt de cleanup-functie in useEffect uitgevoerd?
Wat is het verschil tussen __proto__, [[Prototype]] en prototype?
/** * Implementeer de runOnce-wrapperfunctie, die * een functie accepteert en een nieuwe functie retourneert. * De nieuwe functie kan slechts één keer worden aangeroepen, * alle volgende oproepen geven undefined terug. * * De ingepakte functie kan argumenten accepteren * en een resultaat retourneren. */ function runOnce(fn) { // jouw code } const logHello = (name) => { console.log(`hallo, ${name}!`) }; const logHelloOnce = runOnce(logHello); console.clear(); logHelloOnce('Oleg'); // 'hallo, Oleg!' logHelloOnce('Olga'); // undefined
Vertel iets over jezelf
Weet je iets over acquiring? Wat is dat?
Leg het levenscyclus van een React-component uit. Hoe ga je om met ontmanteling met behulp van useEffect?
Wat is het verschil tussen een gewone array en een Set? Wat kun je doen zodat Set beter is dan een array?
Wat gebeurt er wanneer je een URL invoert in de browser (https://google.com)? Beschrijf het hele proces vanaf het invoeren tot het weergeven van de inhoud.
Hoe werd de taakacceptatie in het team uitgevoerd?
Op welk besturingssysteem werkt u?
Vertel over de scope in JavaScript: let, const, var — waarin verschillen ze van elkaar en wat is hoisting?
Is het mogelijk om volledig af te stappen van RxJS ten gunste van signals in modern Angular?