Frontend
Vul de 5×5-matrix in met unieke willekeurige gehele getallen van 0 tot 1000.
Waarom kunnen fouten in de functie any niet worden toegevoegd via push, maar moeten ze per index worden geschreven?
Welke protocollen gebruikte jouw applicatie om te communiceren met de backend?
Je krijgt een taak: na 10-15 minuten werken begint de pagina erg traag te worden, dit moet worden opgelost. Wat zijn je eerste stappen?
Opdracht: Maak een pagina met een multifunctionele cryptocurrency-tabel. Verbind met de API en toon de lijst met munten in de tabel. Minimale vereisten: Project vanaf nul opgebouwd Alleen Typescript Verbinding maken met de API Sorteren op waarden in de kolom Zoeken op waarden in de cellen (werkt volgens het logische EN-principe) Aanvullende taken: Eigen paginering Minimale stijlen (aangenaam en netjes uiterlijk) Algemene zoekfunctie op alle celwaarden Mogelijkheid om kolommen vast te zetten
Heeft u wachtdiensten (on-call) en hoe zijn deze georganiseerd?
Wanneer moet je de State Manager gebruiken en wanneer is lokale staat of context voldoende?
React-opdracht: implementeer een zoekcomponent voor het zoeken naar substrings in tekst. Vereisten: tekst laden via API bij eerste rendering, laadindicator, foutafhandeling, zoeken naar invoer zonder hoofdlettergevoeligheid, markeren van gevonden invoer, tonen van het totale aantal invoer, knop voor het laden van extra tekst.
Implementeer een klasse volgens het Observer-patroon (Event Emitter): opslag van abonnees, abonneren op een gebeurtenis, afmelden voor een gebeurtenis, abonnees informeren.
Wat is requestAnimationFrame en wat garandeert het?
Vertel een stapsgewijs actieplan wanneer een project aan jou wordt overgedragen: wat doe je wanneer je toegang krijgt tot de repository, ervan uitgaande dat er geen documentatie is.
Waarom is React nodig als bibliotheek en waarom geen applicatie schrijven in vanilla JavaScript?
In je cv staat dat je hebt ontwikkeld met Next.js — klopt dat? Was het Next.js met App Router of Pages Router?
Vertel me over de Event Loop — de wachtrijen voor micro- en macro-taken.
Vertel me over de Event Loop in JavaScript: hoe werkt het, wat zijn microtasks en macrotasks?
Beschrijf de reeks acties van de browser (en niet alleen de browser) na het invoeren van de URL en het aanvragen van de pagina. Wat is een forced layout?
Hoe werkt this in gewone functies en pijlfuncties? Wat is het verschil?
Gebruik van AI-hulpmiddelen in ontwikkeling
Als jouw feature niet de enige is in de release — hoe verandert dat de situatie met een kritische bug?
Zijn er problemen met het toevoegen van nieuwe methoden aan de prototypes van ingebouwde objecten?