Frontend
Wat is een key in React en waarom heb je ze nodig?
Wanneer wordt de cleanup-functie van useEffect uitgevoerd, als deze een afhankelijkheidsarray heeft met de parameters a, b, c?
Taak in de code-editor: er zijn twee arrays, verkregen van verschillende servers, in elk array bevinden zich records met unieke en opeenvolgende IDs (niet herhaald tussen de arrays). Je moet een functie schrijven die deze twee arrays en een getal k accepteert, en de k elementen met de hoogste IDs in aflopende volgorde retourneert.
Wat is het verschil tussen de types any en unknown in TypeScript?
Wordt het parseren van HTML en CSS achtereenvolgend of parallel uitgevoerd?
Wat is cherry-pick in Git?
Wie moet in het algemeen de beslissing nemen over het verschuiven van de release?
Welke argument geven we door aan de functie inject? Wat wordt daar precies doorgegeven — een afhankelijkheid of iets anders (token)?
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.
Heb je met RxJS gewerkt?
Waarom is React nodig als bibliotheek en waarom geen applicatie schrijven in vanilla JavaScript?
Hoe zijn uw store- en serverstatussen gestructureerd op de frontend? Gebruikt u TanStack Query?
Vertel me over de Event Loop in JavaScript: hoe werkt het, wat zijn microtasks en macrotasks?
Zijn er problemen met het toevoegen van nieuwe methoden aan de prototypes van ingebouwde objecten?
Wat is het verschil tussen een functiedefinitie en een functiexpressie?
Hoe verloopt de onboarding en integratie in het team?
[naam] vroeg: taak: er is een invoerveld op de pagina. Schrijf code die het ingevoerde waarde opslaat in localStorage zodat de waarde na het herladen van de pagina wordt hersteld.
In welk formaat werkte je met databases? Vertel over je ervaring met het schrijven van SQL-query's
Schrijf de implementatie van de helper Promise.withResolvers() — een functie die een Promise aanmaakt en een object retourneert met drie eigenschappen: promise, resolve en reject.
Je noemde dat je met micro frontends hebt gewerkt. Kun je uitleggen hoe ze werden geïntegreerd, waarom ze werden gekozen en welke problemen er waren?