Java
Vertel hoe het ontwikkelingsproces op je vorige werkplek was georganiseerd — van zakelijke behoefte tot release.
Vertel me over je ervaring met Docker Compose, OpenShift, GitLab CI.
Vertel me over je ervaring in Java-ontwikkeling in de afgelopen 5-6 jaar en de evolutie met toepassing van AI.
Vertel me over de request-routeringsdienst met configuratie uit de database. Wat voor configuraties zijn dat? Hoe werkte de hot-reloading?
Hoe gaat het met je relatie met Linux op commandoregelniveau? Is het je ooit overkomen dat je problemen had, bijvoorbeeld wanneer een poort bezet is?
Welke wachtrijen kent u voor werken met multithreading?
[naam] vroeg: Welke datatypes en datastructuren zijn er in Redis?
Wat is het verschil en de voordelen tussen JIT- en AOT-compileren?
Wat zijn de verschillen tussen relationele databases en niet-relationele (NoSQL)?
Vertel over Kafka: samenstelling, hoe werken jullie, belangrijkste componenten.
Hoe implementeer je een een-op-veel relatie?
Gebruikt u AI-tools in uw werk? Welke precies?
Heeft u ervaring met het zelfstandig ontwerpen van databases?
Maakt de volgorde van de kolommen uit bij het maken van een samengestelde index?
Wat is een partitie in Kafka? Hoe worden partities verdeeld tussen consumenten van dezelfde groep?
Op welk transportprotocol werkt HTTP?
Beschrijf het algoritme voor het tot stand brengen van een HTTPS-verbinding.
Wat zijn de risico's van het gebruik van ForkJoinPool?
Hoe worden CI/CD-pijplijnen beschreven en werken ze in GitLab?
Wat is het belangrijkste probleem van de gekozen oplossingsstructuur - ArrayList zonder voorafgaande capaciteit leidt tot verspilling - Risico op onderlinge blokkering via methoden - Ineffectieve blokkeerstructuur leidt tot onnodige overhead - ExecutorService kan niet correct worden verwerkt - Vaste schaalbaarheidsbeschermingspool