Leg uit hoe de @Transactional-annotatie werkt en welke rol deze speelt in het beheer van transacties in de database.
Java
Heeft u ervaring met databases die geen relationeel model gebruiken?
// krijg de lijst met gebruikers die in een groep beginnen met "X" public List<User> consume(Stream<User> usersStream) { }
Wat is het verschil tussen HashMap, ConcurrentHashMap en SynchronizedMap?
Zijn er gevallen geweest waarin u technologische tools of platforms die in een project werden gebruikt, moest kiezen of vervangen?
Heeft u tools gebruikt voor de documentatie van REST API (Swagger/OpenAPI)?
Heb je de annotatie @PostConstruct toegepast in een Spring-toepassing?
Hoe communiceren microservices met elkaar?
Hoe wordt de unieke traceId geïdentificeerd bij het starten van de verzoektracking?
Welke Kafka-configuratieparameters heb je in je werk gebruikt?
Welke technische initiatieven hebt u ondernomen naast het voldoen aan zakelijke vereisten?
Wat is het verschil tussen het gebruik van de annotaties @Service en @Repository binnen het Spring Framework?
Welke tekenen wijzen op de noodzaak om een index in de database te maken?
Welke componenten en onderverdelingen bestaan er binnen een Kafka-topic?
Welke annotaties die op klassen worden toegepast, zijn beschikbaar om uit de Spring ApplicationContext te halen?
Kunt u de architectuur en de belangrijkste componenten van het Kafka-systeem uitleggen?
Zijn DevOps-praktijken opgenomen in het huidige project?
Hoe kan je een Kafka-architectuur implementeren om gegarandeerde eenmalige verwerking van elk bericht te waarborgen?
Hoe was jouw team? Hoe werkte je met DevOps?
Hoe lokaliseer je het probleem wanneer de service crasht met OutOfMemoryError in productie?