Waarom heb je voor React gekozen? Overwoog je Angular of is het historisch gegroeid?
Frontend
Hoe verschilt het 'any'-type van 'unknown' in TypeScript?
Welke tools voor state management in React heb je gebruikt of ken je?
Wat zou je kiezen voor interactie met de backend en het beheer van de globale staat op de frontend?
Hoe heb je de naleving van daadwerkelijke API-antwoorden met Swagger/OpenAPI-contracten gevalideerd: handmatig of geautomatiseerd?
Analyseer het voorbeeld met een ouder- en een traag React-component die in React.memo is gewrapt: is alles hier correct, wat zal er veranderen als props een object of een functie is, en hoe te verbeteren?
Wat is het doel van state in React en wat is het belangrijkste paradigma van werken met state?
Wat is je ervaring met het implementeren van autorisatie en authenticatie op de frontend: tokens, sessies, OAuth, twee-factor authenticatie, rolgebaseerd model?
Heb je ervaring met complexe refactorings of architecturale beslissingen?
Was er in eerdere projecten een beoordeling van taken en arbeidskosten? Hoe vaak slaagde je erin om aan de schattingen te voldoen?
Een gebruiker logt in via een login- en wachtwoordformulier: wat gebeurt er op dat moment, waar haalt de applicatie de gebruikersgegevens en rollen vandaan?
Vertel me over je React-reis: vanaf welke versie ben je begonnen, hoe heb je het geleerd, welke functies heb je gebruikt en hoe heb je de overgang naar hooks en functionele componenten ervaren?
Wat zijn de manieren om tokens op de frontend op te slaan — cookies, localStorage, sessionStorage? Welke zijn de voorkeur en waarom?