Praktische taak: voer een code review uit en stel een refactoring voor van de React-component UserProfile.
Frontend
Wat is het verschil tussen memoïsatie en caching?
Aan welk product ben je geïnteresseerd om te ontwikkelen? Hoe moet een product zijn om het interessant te maken om te ontwikkelen?
Welke soorten JOINs bestaan er in relationele DBMS?
Heb je met Tailwind gewerkt? Hoe verschilt het van gewoon CSS?
Welke HTTP-methoden ken je in de REST API? Wat is het verschil tussen PUT en PATCH?
Vertel me over je ervaring met de samenwerking met het team. Hoe werd de sprint gevormd, hoe werden de taken beoordeeld?
Heeft u ervaring met server-side rendering en template-engines zoals Pug of Thymeleaf?
Vertel een stapsgewijs actieplan wanneer een project aan jou wordt overgedragen: wat doe je wanneer je toegang krijgt tot de repository, ervan uitgaande dat er geen documentatie is.
Is er een correlatie tussen Shadow DOM en de prestaties? Wat gebeurt er als er duizenden van dergelijke componenten zijn?
Welke stack en bibliotheekset geef je de voorkeur om te gebruiken met React?
Hoe werkt routing in Next.js?
Wat is Swagger/OpenAPI, waar is het voor en waar wordt het gebruikt in de frontend?
Wat is het verschil tussen interface en type in TypeScript?
Wat is JSX en waarom is een key nodig in lijsten?
Wat is het verschil tussen React en vanilla JavaScript?
Wat is het verschil tussen een client-side component en een server-side component in Next.js?
Vertel ons over het fundamentele verschil tussen Angular als framework en React als bibliotheek.
Wat is een closure in JavaScript en wat zijn de mogelijke nadelen?
Hoe zou je een probleem met het laden van gegevens oplossen met behulp van server- en clientcomponenten? Caching-strategieën in Next.js.