Frontend
Implementeer een component om een lijst van teams met deelnemers weer te geven. Ontvangt een array van teams (met naam en lijst van gebruikers-ID's van deelnemers) en een apart array van gebruikers (met ID en naam). Het is nodig om teams te koppelen aan gebruikers op basis van ID en teamkaarten weer te geven met de lijst van deelnemers. Als er geen deelnemers zijn — toon 'geen deelnemers'; als de gebruikers-ID bestaat maar de gebruiker niet wordt gevonden in de lijst — toon een streepje. Kenmerk: gebruikers-ID kan in de vorm van een array, nummer, null of undefined komen.
Vertel hoe je in de ontwikkelingsindustrie bent gekomen: hoe je hebt geleerd, hoe je je eerste baan hebt gevonden, rekening houdend met het feit dat in je cv een niet-technische specialisatie staat vermeld?
Hoe lang duurt het om de taken te voltooien en aan een nieuwe baan te beginnen?
Als bij het navigeren tussen pagina's nieuwe instanties van de service worden gemaakt, terwijl de vorige in het geheugen blijven hangen — wat is dan de betekenis van dit gedrag?
Schrijf een functie die het n-de lid van een getallenreeks berekent, waarbij het n-de lid de som is van de twee voorgaande, het eerste lid is 3, het tweede lid is 2 (reeks: 3, 2, 5, 7, 12, ...).
[naam] vroeg: Waren er gevallen waarin je een functie moest overbrengen die niet in de taak stond, op eigen initiatief?
Wat gebeurt er als je in plaats van een klasse een gewoon object met dezelfde methoden gebruikt (zonder strict mode)?
Hoe zou je het verschil tussen Middle en Senior in frontend-ontwikkeling beschrijven?
Wat doe je in je vrije tijd?
Vertel me over je favoriete functie waar je trots op bent
Beschrijf de structuur van het systeemontwerp: client, DNS, servers, load balancer, database, S3-opslag, CDN, caching (Redis).
In je cv staat dat je hebt ontwikkeld met Next.js — klopt dat? Was het de App Router of de Pages Router?
Wat is het verschil tussen await p1, await p2 en Promise.all([p1, p2])?
Hoe verwijder je correct een `scroll`-handler als `addEventListener` en `removeEventListener` dezelfde functie referentie moeten krijgen?
Praktische taak: gegeven een string van de vorm 'waarde.waarde.waarde', deze moet worden omgezet in een genest object, waarbij elke sleutel een deel van de string is en de laatste sleutel een leeg object bevat.
Wat is WeakMap?
Live-coding: open de aangeleverde code en vind alle bugs, visuele fouten en tekortkomingen (ongebruikte variabelen, problemen met useCallback, useEffect afhankelijkheden, useMemo, etc.).
Vertel me over je ervaring
setTimeout(() => { console.log("timeOut"); }, 0) console.log(1); new Promise(resolve => { console.log("Promise"); setTimeout(() => { console.log("777"); resolve() }, 0) }).then(() => { console.log("then1"); }) .then(console.log('tratata')) .then(() => console.log("then2"); }) console.log(4); setTimeout(() => { console.log("timeOut2"); }, 0)
Welke andere React-hooks ken je? Vertel me over useRef, useReducer, useCallback, useMemo, useContext.