Ben je klaar om de testopdracht voor de tweede selectieronde te doen?
Frontend
Waarom heb je voor Vue gekozen in plaats van React of Angular?
Welke staten van interactieve elementen in CSS (pseudo-klassen) ken je? Wat doen ze?
Hoe zou je aan een junior uitleggen wanneer je Flexbox en wanneer Grid moet gebruiken?
Waarvoor dienen semantische tags in de opmaak?
Hoe ben je überhaupt in programmeren en ontwikkeling terechtgekomen?
Heb je ooit requestAnimationFrame moeten gebruiken? Vertel me over dit mechanisme.
Vertel me over closures in JavaScript. Hoe vaak pas je ze in de praktijk toe?
Wat is hydration mismatch (id-ongelijkheid tijdens hydratatie), waarom gebeurt dit en hoe ermee om te gaan?
Vertel over de pseudo-klasse focus-visible — is dit één focus of zijn er meerdere soorten?
Hoe kun je aanpassingsvermogen opbouwen met Flexbox en Grid? Wat is het functionele verschil?
Wat is het verschil tussen een link en een knop?
Kun je vertellen hoe je hebt gewerkt met API-verzoeken (REST/GraphQL) in je projecten?
Praktische opdracht: implementeer een autocomplete-component (zoeken met suggesties) — met debounce voor invoer, annulering van de vorige aanvraag via AbortController, het weergeven van de laadstatus, een lijst met suggesties en het afhandelen van het selecteren van een element uit de lijst door te klikken.
Wat zijn de belangrijkste voordelen van Nuxt ten opzichte van gewoon Vue?
Vertel het verschil tussen computed en watch in Vue. Wat zijn watch en watchEffect?