Hoe zou je het probleem van het verbeteren van een ongemakkelijke interface oplossen als je een kant-en-klare UI-kit hebt, maar geen interne ontwerper?
Frontend
Wat is voor jou belangrijk in een project en team: welke processen en interactievormen zijn comfortabel voor jou, en ben je bereid om vanaf nul processen op te bouwen?
Vertel over jezelf: hoe ben je in de ontwikkeling terechtgekomen, aan welke projecten en in welke teams heb je gewerkt, en welke taken heb je opgelost?
Vertel me over je ervaring met TypeScript: op welk niveau heb je het beheerst, hoe heb je het geleerd, en heb je ervaring met andere talen of vanilla JavaScript?
Wat kun je me vertellen over Strict Mode in React?
Hoe was de communicatie met backend-ontwikkelaars georganiseerd toen API-contracten veranderden, bijvoorbeeld toen een veld in de response werd hernoemd? Hoe coördineerde en bracht je dergelijke veranderingen uit?
Vertel me over je ervaring met de backend: welke API's, technologieën en benaderingen heb je gebruikt, hoe heb je de communicatie tussen frontend en backend georganiseerd, en welke bibliotheken heb je gebruikt?
Wat is een generic in TypeScript? Geef een voorbeeld van de toepassing.
Hoe verschilt useMemo van React.memo?
Wat zijn de belangrijkste lifecycle-methoden van class-gebaseerde React-componenten?
Hoe goed vind je het gebruik van 'any' en 'unknown' types in code?
Als je merkt dat je niet op tijd klaar zult zijn met de taak, moet je dat dan melden, aan wie en op welk moment?
Hoe verschilt useMemo van useCallback?
Er is een boom van React-componenten: hoe start je een verandering van de staat vanuit een kindcomponent dat in de oudercomponent zit?
Ben je bekend met TanStack Query? Waarom wordt het vaak gebruikt en wat zijn de voordelen?
Welke tools voor state management in React heb je gebruikt of ken je?
Welke nieuwe functies zijn verschenen in moderne versies van React, met name in React 18 en React 19? Wat ben je in de praktijk tegengekomen?
Waarom heb je voor React gekozen? Overwoog je Angular of is het historisch gegroeid?
De applicatie begint langzamer te worden door het renderen van een grote tabel: hoe zou je zo'n probleem profileren, debuggen en optimaliseren?
Hoe heb je de naleving van daadwerkelijke API-antwoorden met Swagger/OpenAPI-contracten gevalideerd: handmatig of geautomatiseerd?