Java
Welke bean-scopes zijn er in Spring? Hoe onderscheidt Singleton zich van Prototype?
Wat is het verschil tussen caching in het geheugen van de applicatie en externe cache (Redis)?
Voor een array van nummers arr en een nummer k Het is nodig om een nieuwe array terug te geven, waarvan het aantal herhaalde elementen niet > k is Voorbeeld: Invoer: arr=[1,1,1,2,3,3,3,4,4], k=3 Uitvoer: res=[1,3,4]
Wat zijn optimistische en pessimistische vergrendelingen? Wanneer gebruik je elk?
Vertel over de SOLID-principes met concrete voorbeelden.
Hoe is de beschrijving van de overgangen tussen statussen georganiseerd?
Wat gebeurt er eerst: de methode geannoteerd met @PostConstruct of @Transactional?
Welke stappen zou u ondernemen om de oorzaken van de lage prestaties van de database te diagnosticeren?
Wat is een consumer group in Kafka? Hoe verschilt het gedrag bij het plaatsen van consumenten in dezelfde of verschillende groepen?
Wat is het verschil tussen LinkedList en HashMap? Hoe verschilt LinkedHashMap van HashMap?
Vanaf welk bedrag overweegt u voorstellen?
Waarom is het balanceren van de boom nodig? Hoe wordt snelle zoekopdracht bereikt?
Na de deployment werkt alles 10 minuten langzaam en normaliseert dan. Waarom?
Op basis waarvan kies je een nieuwe werkplek?
Vertel over immutable objecten in Java — waar zijn ze voor, hoe maak je ze?
In welk geheugengebied wordt de ConcurrentHashMap opgeslagen? Welke container moet worden gebruikt voor het opslaan van metrics?
Outbox-patroon: hoe zorg je voor atomariteit bij het schrijven naar de database en het verzenden van het evenement naar de wachtrij?
Welke werkvorm interesseert u?
Welke opdracht helpt bij het optimaliseren van queries in PostgreSQL?
Wat is het belangrijkste probleem van deze implementatie? - Niet-geoptimaliseerde tabellen tonen de grootte van de afbeelding - Het knippen van de Docker-afbeelding in RUN kan een probleem zijn - Meerdere CMD's, alleen de laatste werkt - De verwijderingsoperatie houdt geen rekening met filtering op de "zichtbare" afbeelding