Sobes.tech

Java

Son iş yerinizdəki müvafiq təcrübəniz haqqında danışın — nə xoşunuza gəldi, nə xoşunuza gəlmədi?

129

HashMap-dən başqa istifadə edə biləcəyiniz digər kolleksiyaları bilirsinizmi?

125

Böyük monolit xidmətində çox sayda nəzarətçi ilə bütün HTTP zənglərinin auditini necə həyata keçirmək olar (zəng vaxtı, URL, sorğu/cavab gövdəsi, işləmə vaxtı)?

125

Zəhmət olmasa, komandadan danış. Bu hansı komandaydı, kimlər idi, neçə nəfər?

124

Zəhmət olmasa, Lektondakı layihə haqqında danış. Bu nə cür layihədir?

124

HashMap-də açar kimi istifadə edilə bilən obyektin istifadə edilə bilməsi üçün Java Object sinifinin hansı iki metodu uyğun şəkildə həyata keçirilməlidir?

123

Fintech sahələrində — ödənişlər, maliyyə, fakturalaşdırma, inteqrasiya ilə işləmə təcrübəniz varmı?

122

Təkrarlama ilə müqayisədə rekursiyanın əsas çatışmazlığı nədir?

120

Bu tətbiqin əsas problemi nədir? İstehlakçı Qrupunun ayrılması yoxdur Sorğuda proqramlaşdırılmış gözləmə vaxtı Dipti sistemi ilə inteqrasiya Mesajların saxlanma siyasəti düzgün deyil Dinləyici fabrikasının konfiqurasiyasında mesajların filtrlənməsi üçün tənzimləmə yoxdur Ayrı partiyalar yoxdur

119

Bu tətbiqin əsas problemi nədir? - İndeks mütləq deyil ola bilər - Lazımi məqsədlərə çatmaq üçün düzgün olmayan indeks tipi istifadə olunub. - Birgə indeks mövcuddur - Cədvəl normalizə olunmayıb - Əməliyyatlar istifadə edilmir

119

Bean-in həyat dövründə AOP-proxy nə vaxt yaradılır?

119

Verilənlər bazası əməliyyatları kontekstində ACID qısaltması nədir?

119

Seçilen çözüm yapısının əsas problemi nədir? - Sərt şəkildə qurulmuş final sahələrin başlanğıcı - Struktur cache-də xidmətlərin unikalığını təmin etmir - Xidmətlərin axtarışı testləri çətinləşdirir - İstifadə nümunəsi yoxdur. Elastiklik strategiyası. - Xidmət tapıcısı səhvlərin diaqnostikasını çətinləşdirir 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); } }

116

Ən uyğun cavabı seçin - Koordinator asinxronluğu dəstəkləmədiyini deyir - Xidmət B və Xidmət A arasında razılaşma mexanizmi yoxdur - REST əlaqələrində şifrələmə yoxdur - Xidmət qeydiyyatlarında səhv idarəetməsi yoxdur

113

DLT-topikdə yalnız modeli deyil, həm də meta-məlumatları daxil etdinizmi?

113

Əgər readiness testi keçməzsə, Kafka Listener işləyəcəkmi və ya yox?

112

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

109

[ad] soruşdu: inteqrasiya testləri ilə necə əhatə edirsiniz: hansı yığın istifadə etdiniz, JUnit, BDD, Gherkin və ya digər yanaşmaları istifadə etdinizmi?

65

[ad] soruşdu: REST və ya gRPC ilə hansı praktik təcrübəniz var? OpenAPI/Swagger istifadə etdinizmi və API-lərlə işləmək üçün hansı alətləri istifadə etdiniz?

54
/5