Frontend
Waarom heb je computed gebruikt om tarieven te filteren, in plaats van gewone variabelen of functies?
Wanneer wordt de cleanup-functie van useEffect uitgevoerd, als deze een afhankelijkheidsarray heeft met de parameters a, b, c?
Wat is het verschil tussen de types any en unknown in TypeScript?
Wat is cherry-pick in Git?
Wie moet in het algemeen de beslissing nemen over het verschuiven van de release?
Welke state-managers heb je gebruikt? Waarvoor is een state-manager bedoeld, welk probleem lost hij op?
In de functie handleCityChange op regel 52 zijn er drie antipatterns. Vind ze en leg ze uit.
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.
Wat weet je over de context en het sleutelwoord this?
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?
Wat is de idempotentie van HTTP-methoden? Welke methoden zijn idempotent en welke niet? Wat is het verschil tussen PUT en PATCH?
Hoe heb je CI/CD ingesteld? Wat heb je precies gedaan, met wie heb je gecommuniceerd?
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.
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?