Wanneer moet je useMemo gebruiken? Als er een array en een primitief worden doorgegeven aan het kindcomponent, waar moet je useMemo toepassen?
Frontend
Hoe kan je de scroll-event handler optimaliseren, die frequente hertekeningen veroorzaakt? Wat is het verschil tussen throttling en debounce?
Wat kan er in useRef worden opgeslagen in plaats van useState?
Je hebt toegang gekregen tot een privé GitHub-repository en je hebt gezegd dat je het project moet klonen en uitvoeren. Hoe zou je dit aanpakken? Wat zou je als eerste doen?
Heeft u ervaring met een app die vertraagt door overmatige rendering of andere problemen? Hoe hebt u dat gevonden en opgelost?
De gebruiker voert een URL in de adresbalk in en drukt op Enter. Welke kritieke momenten kunnen zich voordoen op zijn pad — wat kan er misgaan, wat kan vertragen of een negatieve ervaring veroorzaken?
Hoe hebt u Adblock gedetecteerd?
Heeft u ervaring met de opdrachtregel en het starten van projecten via de terminal?
Wat is het verschil tussen useRef en useState?
Waarom kun je count niet gewoon als afhankelijkheid doorgeven aan useEffect bij het gebruik van setInterval? Wat gaat er mis?
Op welk besturingssysteem werkt u?
Hoe typiseer je een functie met generics die een object accepteert dat gegarandeerd een veld id moet hebben?
Hoe bepaalden jullie waar het kritisch was om tests te dekken en waar niet?
Van wie is de implementatie van de Event Loop en waar bevindt deze zich?
Welke methoden kunnen worden gebruikt om het parseren te ontlasten? Weet je over de async en defer attributen voor scripts?
Welke toegangen zijn nodig voordat je de repository kloont?
In welke volgorde wordt de volgende code uitgevoerd? (Opdracht over Event Loop met console.log, setTimeout, Promise.resolve en queueMicrotask)
Op welke momenten kan het parseren van HTML stoppen of vertragen?
Heeft u ervaring met het opsporen van geheugenlekken? Hoe hebt u ze gezocht en opgelost?
Wat gebeurt er als je op de knop klikt in een React-component met een teller (useState), een knop die de teller met 1 verhoogt, en een lijst van 100 elementen?