Java
Hoeveel geheugen neemt één byte in beslag?
-- Er tabellen met de structuur Werknemer id (PK) naam salaris dep_id (FK department.id) Afdeling id (PK) naam -- Schrijf een query die een lijst retourneert van alle afdelingsnamen met het maximale salaris in elke afdeling
Leg het principe uit van de werking van de garbage collector (met G1 GC als voorbeeld)
Hoe vergelijk je RestClient en Feign Client? Welke is beter om te kiezen?
Welke problemen met gedistribueerde systemen kent u en welke patronen lossen deze op?
Vertel over je laatste werkplek: rol, team, ontwikkelingsprocessen.
Leg uit wat een uitzondering is in programmeren en hoe je deze correct gebruikt
Wat zijn de vereisten voor sleutels en waarden in HashMap?
Hoe verschillen virtuele threads van gewone (platform-threads) en waarom zijn ze in sommige taken de voorkeur?
Kafka: hoe wordt het lezen verdeeld met een topic van 3 partities en 2 consumenten in één groep?
Als je twee onafhankelijke parallelle streams in één programma creëert, gebruiken ze dan dezelfde ForkJoinPool? Welke problemen kan dit veroorzaken?
Vertel me over de Circuit Breaker die je hebt geïmplementeerd voor integratie met een extern systeem.
Hoe onderscheid je de rollen van mid en senior?
Waarom bent u gestopt met uw vorige baan?
Vertel over indexen in databases: welke zijn er, hoe versnellen ze, wanneer zijn ze niet nodig?
Hoe implementeer je een REST-controller in Spring met behulp van de annotatie @RestController?
Hoeveel transacties worden er aangemaakt als een @Transactional-methode twee @Transactional(REQUIRES_NEW) methoden in dezelfde klasse aanroept?
Praktische opdracht: ontwerp een systeem voor geldtransfers tussen accounts met de volgende eisen: 1000 transacties/sec, transactionele correctheid, synchron API.
In welke gevallen wordt het Wrapper-patroon toegepast in programmeren?
Wat is het verschil tussen het opslaan van informatie in PostgreSQL met behulp van ingebouwde methoden en het eenvoudig opslaan als tekstgegevens?