Sobes.tech

Java

Was ist das Hauptproblem dieser Implementierung? - Senden von Nachrichten ohne Schlüssel - Senden ohne Überprüfung der Nachrichtenlänge - Der Hersteller sendet eine Nachricht an ein Thema, um seine Initialisierung abzuschließen. - Senden von Nachrichten ohne Überprüfung der Verbindung zum Cluster - Die Verbrauchergruppen sind nicht konfiguriert

128

Wie man eine Überwachung aller HTTP-Aufrufe in einem großen monolithischen Dienst mit vielen Controllern (Aufrufzeit, URL, Anfrage-/Antwortkörper, Verarbeitungszeit) implementiert?

124

Welche anderen Sammlungen kennst du außer HashMap, die verwendet werden können?

124

Bitte erzähle mir vom Projekt bei Lekton. Was für ein Projekt ist das?

123

Erzähl mir bitte vom Team. Was für ein Team war es, wer war darin, wie viele Personen?

123

Welche zwei Methoden der Java Object-Klasse müssen konsistent implementiert werden, damit ein Objekt als Schlüssel in HashMap verwendet werden kann?

123

Haben Sie Erfahrung mit Fintech-Domains — Zahlungen, Finanzen, Abrechnung, Integration?

122

Was ist die Abkürzung ACID im Kontext von Datenbanktransaktionen?

119

Was ist der Hauptnachteil der Rekursion im Vergleich zur Iteration?

119

Was ist das Hauptproblem dieser Implementierung - Der Index ist möglicherweise nicht obligatorisch - Es wurde ein falscher Index-Typ verwendet, um die erforderlichen Ziele zu erreichen. - Es gibt einen zusammengesetzten Index - Die Tabelle ist nicht normalisiert - Es werden keine Transaktionen verwendet

119

Wann wird ein AOP-Proxy im Lebenszyklus des Beans erstellt?

118

Wie viele Jahre Erfahrung haben Sie insgesamt in der JVM-Ökosystem?

118

Was ist das Hauptproblem dieser Implementierung? Fehlende Trennung der Consumer Group Programmiertes Wartezeit im Polling Integration mit dem Dipti-System Falsche Nachrichtenaufbewahrungsrichtlinie Fehlende Konfiguration der Nachrichtenfilterung in der Listener-Fabrik Fehlende separate Chargen

117

Was ist das Hauptproblem der gewählten Lösungsstruktur? - Starre Initialisierung der final-Felder - Die Struktur garantiert nicht die Einzigartigkeit der Dienste im Cache - Die Suche nach Diensten erschwert Tests - Kein Nutzungsmuster. Flexibilitätsstrategie. - Der Service-Locator erschwert das Debuggen Code: public class CarMaintenanceReminder { private final ServiceLocator serviceLocator; private final ReminderCache reminderCache; public CarMaintenanceReminder() { this.serviceLocator = new ServiceLocator(); this.reminderCache = new ReminderCache(); } public Reminder getOilChangeReminder(String carId) { Reminder reminder = reminderCache.getReminder(carId); if (reminder == null) { reminder = serviceLocator.getService(ReminderService.class).createOilChangeReminder(carId); reminderCache.addReminder(reminder); } return reminder; } } class ServiceLocator { public <T> T getService(Class<T> serviceClass) { return serviceClass.cast(generateService(serviceClass)); } private Object generateService(Class<?> serviceClass) { if (serviceClass == ReminderService.class) { return new ReminderService(); } return null; } } class Reminder { private final String carId; public Reminder(String carId) { this.carId = carId; } } class ReminderService { public Reminder createOilChangeReminder(String carId) { return new Reminder(carId); } } class ReminderCache { private final Map<String, Reminder> cache; public ReminderCache() { this.cache = new HashMap<>(); } public Reminder getReminder(String carId) { return cache.get(carId); } public void addReminder(Reminder reminder) { cache.put(reminder.getCarId(), reminder); } }

114

Haben Sie im DLT-Topik nicht nur das Modell selbst, sondern auch die Metainformationen platziert?

113

Wenn der Readiness-Test nicht besteht, wird der Kafka Listener funktionieren oder nicht?

112

Wählen Sie die passendste Antwort - Der Koordinator sagt, dass er keine Asynchronität unterstützt - Es fehlt ein Mechanismus zur Konsistenz der Transaktionen zwischen Dienst B und Dienst A - Es fehlt Verschlüsselung in REST-Verbindungen - Es gibt keine Fehlerbehandlung in den Service-Einträgen

110

class User { String name; public int hashCode() { return name.hashCode(); } public boolean equals(Object o) { return o instanceof User u && name.equals(u.name); } } Map<User, String> map = new HashMap<>(); User u = new User(); u.name = "Bob"; map.put(u, "Entwickler"); u.name = "Alice"; System.out.println(map.get(u));

108

[Name] fragte: Wie decken Sie mit Integrationstests ab: welchen Stack haben Sie verwendet, haben Sie JUnit, BDD, Gherkin oder ähnliche Ansätze verwendet?

58

[Name] fragte: Welche praktische Erfahrung haben Sie mit REST oder gRPC? Haben Sie OpenAPI/Swagger verwendet und welche Tools haben Sie für die Arbeit mit APIs eingesetzt?

52
/5