Sobes.tech

Java

Wat is het belangrijkste probleem van deze implementatie? - Berichten zonder sleutel verzenden - Verzenden zonder de grootte van de berichten te controleren - De producent stuurt een bericht naar een onderwerp om de initialisatie te voltooien. - Berichten zonder controle van de verbinding met de cluster verzenden - De consumentengroepen zijn niet geconfigureerd

128

Hoe implementeer je een audit van alle HTTP-aanroepen in een grote monolithische service met veel controllers (aanroepduur, URL, request/response body, verwerkingstijd)?

123

Vertel alsjeblieft over het team. Wat voor team was het, wie zaten erin, hoeveel mensen?

123

Welke twee methoden van de Java Object-klasse moeten consistent worden geïmplementeerd zodat een object als sleutel in een HashMap kan worden gebruikt?

123

Vertel me alsjeblieft over het project bij Lekton. Wat voor project is het?

122

Welke andere collecties ken je naast HashMap die je kunt gebruiken?

122

Heeft u ervaring met fintech-domeinen — betalingen, financiën, facturering, integratie?

122

Wat is de afkorting ACID in de context van database-transacties?

119

Wanneer wordt een AOP-proxy gemaakt in de levenscyclus van de bean?

118

Wat is het belangrijkste probleem van deze implementatie? - De index hoeft niet verplicht te zijn - Er is een verkeerd type index gebruikt om de benodigde doelen te bereiken. - Er is een samengestelde index - De tabel is niet genormaliseerd - Transacties worden niet gebruikt

118

Wat is het belangrijkste nadeel van recursie in vergelijking met iteratie?

118

Wat is het belangrijkste probleem van deze implementatie? Ontbreken van scheiding van de Consumer Group Geprogrammeerde wachttijd in de polling Integratie met het Dipti-systeem Onjuiste opslagbeleid voor berichten Ontbrekende configuratie voor berichtfiltering in de luisterfabriek Aparte partijen ontbreken

115

Wat is het belangrijkste probleem van de gekozen oplossingsstructuur? - Starre initialisatie van finale velden - De structuur garandeert niet de uniciteit van services in de cache - Het zoeken van services bemoeilijkt testen - Geen gebruikspatroon. Flexibiliteitsstrategie. - De service-locator bemoeilijkt debugging 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); } }

113

Hield u in de DLT-topiek niet alleen het model zelf, maar ook de meta-informatie?

111

Als de readiness-test niet slaagt, zal de Kafka Listener dan werken of niet?

111

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, "ontwikkelaar"); u.name = "Alice"; System.out.println(map.get(u));

107

Kies de meest geschikte reactie - De coördinator zegt dat hij asynchroniteit niet ondersteunt - Er ontbreekt een mechanisme voor transactionele consistentie tussen Service B en Service A - Er ontbreekt encryptie in REST-verbindingen - Er is geen foutafhandeling in de serviceregisters

104

[naam] vroeg: wat praktische ervaring hebt u met REST of gRPC? Heeft u OpenAPI/Swagger gebruikt en welke tools hebt u gebruikt voor het werken met APIs?

46

[naam] vroeg: hoe dekt u zich af met integratietests: welke stack hebt u gebruikt, hebt u JUnit, BDD, Gherkin of vergelijkbare benaderingen gebruikt?

45
/5