Java
Met welke methodologie werkten de teams?
Hoe vergelijk je RestClient en Feign Client? Welke is beter om te kiezen?
Vertel over het principe van Dependency Injection en IoC in Spring.
Vertel me over ArrayList: kenmerken, initiële grootte, invoeg- en verwijderbewerkingen.
Voelt u zich comfortabel om te werken volgens de Oeral-tijd (7-8 uur 's ochtends, Moskou-tijd)?
Als je twee onafhankelijke parallelle streams in één programma creëert, gebruiken ze dan dezelfde ForkJoinPool? Welke problemen kan dit veroorzaken?
public class ClassA { int a; @Override public boolean equals(Object obj) { //implementatie if (this == obj) return true; if (!(obj instanceof ClassA)) return false; ClassA other = (ClassA) obj; return this.a == other.a; } } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementatie if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; ClassB other = (ClassB) obj; return this.b == other.b; } } ClassB b1 = new ClassB(a: 10, b: 20); ClassB b2 = new ClassB(a: 10, b: 20); assertTrue(b1.equals(b2));
Noem de ontwerppatronen (GoF) die je zeker weet.
Welke HTTP-methode gebruik je om gegevens over een specifieke entiteit op te halen in de REST API?
In welke gevallen is TreeMap nodig, als het langzamer is dan HashMap?
Welke collectie kiezen: ArrayList of LinkedList en waarom?
Hoe los je deze situatie op wanneer er een foutief bestand in de commit zit?
Wat is het principe van Barbara Liskov (LSP)? Kunt u een voorbeeld van overtreding geven?
Vertel me over de moeilijkste/interessantste taak.
Hoe werkt Kafka met meerdere instanties van de applicatie? Wat is een consumer group, partitions, rebalancing?
Wat voor gedrag kan worden verwacht bij het toepassen van de LAZY-laadstrategie in een ORM-omgeving?
[naam] vroeg: heb je voornamelijk met REST gewerkt voor de integratie, of moest je met gRPC werken?
Hoe zou je controleren of er duplicaten zijn in een array van een miljoen nummers?
Kan het AOP-mechanisme worden gebruikt om je eigen logica toe te voegen?
Wat is het verschil tussen de interfaces Iterable en Iterator?