Sobes.tech

Java

Was sind Aspekte in Spring AOP? Wofür werden sie verwendet? Geben Sie Beispiele.

214

Erzählen Sie mir vom letzten Arbeitsplatz. Womit haben Sie sich beschäftigt, welcher Technik-Stack wurde verwendet?

179

Was ist der Spring-Kontext (ApplicationContext)?

169

Was passiert, wenn der Spring-Kontext beim Deployment in Kubernetes abstürzt?

169

Erzählen Sie mir vom Entwicklungsprozess (Agile/Scrum). Wie werden Aufgaben bewertet?

165

Wie eigenständig haben Sie Lösungen bei der Arbeit entworfen?

158

Integer i = 300, j = 300; System.out.println(i == j);

158

Was ist eine volatile Variable und wozu ist sie notwendig?

156

Was sind Liveness- und Readiness-Probes in Kubernetes? Worin unterscheiden sie sich?

148

Wie kann ein Thread signalisieren, dass er unterbrochen werden kann, damit ein anderer Thread ausgeführt wird?

146

Wie funktioniert @Transactional? Was passiert, wenn man eine transaktionale Methode aus derselben Klasse aufruft?

146

Wie erstellt man eine Transaktion manuell ohne die Annotation @Transactional?

142

Wie erstellt man dynamische Abfragen, wenn die Filterbedingungen im Voraus unbekannt sind (z.B. 10 optionale Felder)?

142

Erzählen Sie mir vom Circuit Breaker, den Sie für die Integration mit einem externen System implementiert haben.

142

Wie arbeitest du mit der Datenbank? Hibernate/JPA — wie benutzt du es?

137

Kannst du ein ähnliches Beispiel mit einem anderen Typ geben, bei dem == false ergibt?

136

Eingabe: nums = [0,1,2,4,5,7] Ausgabe: ["0->2","4->5","7"] public class DemoApplication { public static void main(String[] args) { int[] nums = {0,1,2,4,6,5,7,10}; System.out.println(summary(nums)); } public static List<String> summary(int[] nums){ List<String> result = new ArrayList<>(); int i = 0; int n = nums.length; while (i < n) { int start = nums[i]; while (i + 1 < n && nums[i+1] == nums[i] + 1){ i++; } int end = nums[i]; if (start == end){ result.add(String.valueOf(start)); } else { result.add(start + "->" + end); } i++; } return result; } }

113