Frontend
Wat is het verschil tussen renderen en schilderen? Hoe heet het proces van het vergelijken van de virtuele en echte DOM-boom?
Hoe lang werk je al in het bedrijf?
Hoe heb je samengewerkt met de backend en andere teamleden (analisten, ontwerpers, testers)?
Heb je de situatie afgehandeld wanneer indexOf -1 retourneert bij gebruik in removeItem?
Hoe vind je ons werkformaat? Is het aantrekkelijk?
Waarom heb je computed gebruikt om tarieven te filteren, in plaats van gewone variabelen of functies?
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?
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?
Welke argument geven we door aan de functie inject? Wat wordt daar precies doorgegeven — een afhankelijkheid of iets anders (token)?
Welke toegangen zijn nodig voordat je de repository kloont?
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.
Hoe werkt Array.from? Wat accepteert het als argumenten?
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?