Sobes.tech

Java

So'nggi ish joyingizdagi muhim tajribangiz haqida gapiring — nima yoqdi, nima yo'qdi?

129

Iltimos, Lektondagi loyiha haqida gapirib bering. Bu qanday loyiha?

127

Katta monolit xizmatda barcha HTTP chaqiruvlarini qanday audit qilish mumkin (chaqirish vaqti, URL, so'rov/javob matni, ishlash vaqti)?

126

HashMap dan tashqari foydalanish mumkin bo'lgan boshqa kolleksiyalarni bilasizmi?

125

Java Object sinfining ikki usuli qanday qilib muvofiqlashtirilishi kerakki, obyekt HashMapda kalit sifatida ishlatilishi mumkin?

124

Iltimos, jamoa haqida gapirib bering. Bu qanday jamoa edi, kimlar edi, nechta odam bor edi?

124

Ushbu amalga oshirishning asosiy muammosi nima? - Indeks majburiy bo'lishi shart emas - Kerakli maqsadlarga erishish uchun noto'g'ri indeks turi ishlatilgan. - Birikma indeks mavjud - Jadval normalizatsiya qilinmagan - Transaktsiyalar ishlatilmaydi

122

Fintech sohalarida — to'lovlar, moliya, hisob-faktura, integratsiya bo'yicha ish tajribangiz bormi?

122

Rekursiya bilan taqqoslaganda, takrorlashning asosiy kamchiligi nima?

121

Ma'lumotlar bazalari tranzaktsiyalari kontekstida ACID qisqartmasi nima?

120

Bu amalga oshirishning asosiy muammosi nima? Consumer Group'ni ajratmaslik So'rovda belgilangan kutish vaqti Dipti tizimi bilan integratsiya Xabarlarni saqlash siyosati noto'g'ri Tinglovchilar fabrikasining konfiguratsiyasida xabarlarni filtrlash sozlamalari yo'q Alohida partiyalar yo'q

119

Tanlangan yechim tuzilmasining asosiy muammosi nima? - Qattiq boshlang'ich qiymatga ega final maydonlarni boshlash - Tuzilma cache'dagi xizmatlarning yagona ekanligini kafolatlamaydi - Xizmatlarni qidirish testlarni qiyinlashtiradi - Foydalanish shabloni yo'q. Moslashuvchanlik strategiyasi. - Xizmatlarni topuvchi xatoliklarni aniqlashni qiyinlashtiradi Kod: 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); } }

118

Eng mos keladigan javobni tanlang - Koordinator asinxronlikni qo'llab-quvvatlamasligini aytadi - B va A xizmatlari o'rtasida kelishilganlik mexanizmi yo'q - REST ulanishlarida shifrlash yo'q - Xizmat yozuvlarida xato ishlov berish yo'q

116

DLT-topikda faqat modelni emas, balki meta ma'lumotlarni ham qo'ydingizmi?

114

Agar readiness testi o'tmasa, Kafka Listener ishlaydi yoki ishlamaydi?

113

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

109

[ism] so'radi: qanday integratsion testlar bilan qamrab olasiz: qaysi texnologiyalarni ishlatdingiz, JUnit, BDD, Gherkin yoki boshqa yondashuvlarni qo'lladizmi?

71

[ism] so'radi: REST yoki gRPC bilan qanday amaliy tajribangiz bor? OpenAPI/Swagger'dan foydalandingizmi va API bilan ishlash uchun qanday vositalardan foydalanasiz?

66
/5