Sobes.tech

Java

Wie wurde die Testung in Ihrem letzten Projekt durchgeführt?

Junior — Middle
159

Wie man anhand des Abfrageplans erkennt, dass Indizes fehlen?

159

Warum ist die Klasse String in Java als final deklariert?

Junior — Middle
158

Kannst du die verschiedenen Vererbungsansätze in JPA zur Modellierung von Beziehungen zwischen Entitäten erläutern?

Junior — Middle
157

Was ist eine Partition in Kafka? Wie werden Partitionen zwischen Konsumenten einer Gruppe verteilt?

155

Welche Methode der Organisation und Verwaltung von Branches und Commits in Git bevorzugst du in deiner Arbeit?

Junior — Middle
155

class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }

155

Haben Sie Erfahrung in der Verwendung von GPCT-Vorlagen in Ihrer Arbeit?

Junior — Middle
155

Ist die langfristige Speicherung von Daten in Kafka sicher und zuverlässig?

Junior — Middle
154

Warum wird die Anfrage auf dem Teststand schnell ausgeführt, aber in der Produktion langsam, obwohl die Daten gleich sind? Wie untersuchen?

152

Welche Testszenarien implementierst du, um Module oder Funktionen im Code zu überprüfen?

Junior — Middle
152

Auf welche Weise kann man gegenseitige Blockierungen im System verhindern oder beseitigen?

Junior — Middle
151

Was passiert mit der Nachricht in Kafka, wenn während ihrer Verarbeitung eine Ausnahme ausgelöst wird (aber die Anwendung nicht abstürzt)?

150

Wie kann der gemeinsame Zugriff zweier Microservices auf eine Datenbank sichergestellt werden?

Junior — Middle
149

Erklären Sie die Unterschiede zwischen den Klassen Future und CompletableFuture im Kontext der asynchronen Programmierung in Java.

148

Was sind die Unterschiede zwischen den Frameworks Spring und Spring Boot im Kontext der Java-Anwendungsentwicklung?

147

List<Integer> getNonUnique(int[] one, int[] two) { Map<Integer, Integer> freqOne = new HashMap<>(); Map<Integer, Integer> freqTwo = new HashMap<>(); for (int num : one) { freqOne.put(num, freqOne.getOrDefault(num, 0) + 1); } for (int num : two) { freqTwo.put(num, freqTwo.getOrDefault(num, 0) + 1); } List<Integer> result = new ArrayList<>(); for (Integer key : freqOne.keySet()){ if (freqTwo.containsKey(key)) { result.add(key); } } return result; } //one [phone] //two 3 9 8 1 // result 1 3 //one [phone] //two 3 9 8 1 3 // result 1 3 3

147

Was ist der Hauptunterschied zwischen der Verwendung der Methoden map und flatMap in der Stream API bei der Verarbeitung von Datenströmen?

Junior — Middle
147
/9