Node.js
Welke voordelen biedt het gebruik van dependency injection in echte projecten?
Welke ontwerppatronen heb je in je praktijk gebruikt?
Welke beperkingen en risico's zijn verbonden aan het gebruik van indexen in alle gevallen van databases?
Is het mogelijk dat de Event Loop wordt geblokkeerd?
Wat is de betekenis van single-threaded uitvoering in de Node.js-omgeving?
Kun je de basisprincipes van objectgeoriënteerd programmeren uitleggen?
Waarvoor is een abstracte klasse nodig? Wat gebeurt er als de ontwikkelaar ts-ignore schrijft en de methoden van de abstracte klasse niet implementeert?
Wat is een Circuit Breaker?
Heb je bij het ontwikkelen van je projecten alleen de programmeertaal TypeScript gebruikt?
Heeft u ervaring met databeheersystemen op basis van relationele databases?
Hoe onderscheid je de imperatieve programmeerstijl van de declaratieve en wat zijn hun belangrijkste verschillen?
Hoe wordt de toegangstijd tot een array-element op basis van index bepaald?
Kunt u het mechanisme van dependency injection en de rol ervan in het waarborgen van de flexibiliteit van de code uitleggen?
Heb je ervaring met automatische tests of het testen van softwareproducten?
Welke fasen doorloopt een klassencomponent in de levenscyclus en hoe implementeer je ze?
Leg uit wat het concept van migraties is in ORM-systemen en hun rol in het beheer van het databaseschema.
Leg uit wat enumerateerbare typen (enum) in TypeScript zijn en hoe ze worden gebruikt.
Vertel alsjeblieft over relationele databases in het algemeen. Ze gebruiken Postgres, en ik zal vragen naar de specificiteit ervan.
Wat zijn de verschillen tussen verticale en horizontale schaalvergroting van databases?
Hoe werd de omvang van het backend-team in het project vastgesteld?