Sobes.tech

Java

Mis on selle rakendamise peamine probleem? - Sõnumite saatmine ilma võtmeta - Saatmine ilma sõnumite suurust kontrollimata - Tootja saadab sõnumi teemale, et lõpetada selle initsialiseerimine. - Sõnumite saatmine ilma klastriga ühenduse kontrollita - Kasutajagruppide konfiguratsioon puudub

128

Palun räägi mulle meeskonnast. Milline see oli meeskond, kes seal oli, kui palju inimesi?

123

Kuidas rakendada kõigi HTTP-kutsete auditeerimist suures monoliitilises teenuses paljude kontrollijatega (kutsumise aeg, URL, päringu/vastuse keha, töötlemisaeg)?

123

Millised kaks Java Object klassi meetodit peavad olema järjepidevalt rakendatud, et objekt saaks kasutada HashMapi võtmena?

123

Kas teil on kogemusi fintech valdkondades — maksed, finantsid, arve koostamine, integratsioon?

122

Palun räägi mulle Lektonis toimuvast projektist. Mis see projekt on?

122

Milliseid teisi kogusid tead, välja arvatud HashMap, mida saab kasutada?

122

Kui palju kogemust olete JVM-ökosüsteemis kokku omandanud?

118

Mis on selle rakendamise peamine probleem? - Indeks ei pruugi olla kohustuslik - Kasutatud on vale indeksi tüüp, et saavutada vajalikud eesmärgid. - On olemas kombineeritud indeks - Tabel ei ole normaliseeritud - Transaktsioone ei kasutata

118

Mis on rekursiooni peamine puudus võrreldes iteratsiooniga?

118

Mis on selle rakendamise peamine probleem? Kasutajagruppide eraldamine puudub Küsitluses programmeeritud ooteaeg On integreerimine Dipti süsteemiga Vigane sõnumite säilitamise poliitika Puudub filtratsiooni seadistamine kuulajate tehases konfiguratsioonis Puuduvad eraldi partiid

116

Kuidas on peamine probleem valitud lahenduse struktuuris - Karm lõppväärtuste initsialiseerimine - Struktuur ei taga teenuste unikaalsust vahemälus - Teenuste otsimine keerulisem testimist - Kasutamise mall puudub. Paindlikkuse strateegia. - Teenuse-lokaator raskendab silumist Kood: 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

Kas saite DLT-topikus mitte ainult mudeli, vaid ka metaandmed?

112

Kui readiness test ei õnnestu, kas Kafka Listener töötab või mitte?

111

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

107

Valige kõige sobivam vastus - Koordinaator ütleb, et ta ei toeta asünkroonsust - Puudub mehhanism tehingute kokkusobituse tagamiseks teenuse B ja teenuse A vahel - Puudub krüpteerimine REST-ühendustes - Teenuse kirjetes pole vigade töötlemist

106

[nimi] küsis: millist praktilist kogemust teil on REST või gRPC-ga? Kas olete kasutanud OpenAPI/Swaggerit ja milliseid tööriistu olete API-dega töötamiseks kasutanud?

49

[nimi] küsis: kuidas katate integratsioonitestidega: millist tehnoloogiat kasutasite, kas kasutasite JUnit, BDD, Gherkin või sarnaseid lähenemisi?

46
/5