Frontend
Je noemde de ontwikkeling van een herbruikbare UI-kit componentenbibliotheek gebaseerd op Angular Material. Is er een fundamenteel verschil tussen de bibliotheekcomponenten en de gewone multifunctionele componenten van de applicatie? Waarvan kan men afzien bij gewone componenten, maar niet bij bibliotheekcomponenten?
Hoe lang werk je al in het bedrijf?
Hoe heb je samengewerkt met de backend en andere teamleden (analisten, ontwerpers, testers)?
Kunt u alle technische oplossingen voor dit probleem opsommen (behalve het vervangen van het veld door een signaal)?
/* Wat wordt er in de console weergegeven */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("klaar!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Resultaat"; } f(); console.log(7);
In welk team werk je en aan welk project?
Hoe vind je ons werkformaat? Is het aantrekkelijk?
Waarom heb je computed gebruikt om tarieven te filteren, in plaats van gewone variabelen of functies?
Gebruikten jullie WebSocket rechtstreeks of met enkele wrappers?
Wanneer wordt de cleanup-functie van useEffect uitgevoerd, als deze een afhankelijkheidsarray heeft met de parameters a, b, c?
Er is een variabele die van het type Book of Video kan zijn. Hoe controleer je het type van het object? Welk type retourneert de type guard-functie?
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?
Hoe bepaal je wanneer je een functie in useCallback moet wikkelen en wanneer niet? Hoe wordt dit gedaan in jouw project?
Je noemde SameSite bij cookies — waar is deze instelling voor?
Welke argument geven we door aan de functie inject? Wat wordt daar precies doorgegeven — een afhankelijkheid of iets anders (token)?
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.