Java
HashMap niyə adi ikili ağac yerinə qırmızı-siyah ağac istifadə edir?
package ru.tbank; @Service public class OrderService { @Autowired private OrderRepository orderRepository; @Autowired private CacheService cacheService; public Order findOrder(Long orderId) { Order order = cacheService.get(orderId); if (order == null) { order = orderRepository.findById(orderId).orElse(null); if (order != null) { cacheService.put(orderId, order); } } return order; } }
Əlaqəli verilənlər bazalarında (PostgreSQL) hansı indeksləri istifadə edirsiniz? B-Tree və Hash indeksləri arasındakı fərq nədir?
Gecikmə niyə bir saniyədən 300 millisekundadək azaldı?
Sizdə Cassandra nə üçün istifadə olunurdu?
Dəyişməz xəritədən istifadə zamanı kodun düzgün işləməməsinin əsas səbəbi nədir? "Yalnız oxuma" olmayan sahələr dəyişdirilə bilər HashMap elementlərin sırasını saxlamır Çoxlu sarma istifadə etmək qarışıqlığa səbəb olur "Dəyişməz" xəritə orijinal xəritədəki dəyişiklikləri əks etdirir Obyektin düzgün olmayan istifadəsi səhvə səbəb olur
Layihədə inkişaf və CI/CD prosesi haqqında danış
Təcrübəniz və son layihəniz haqqında danışın
Commit zamanı optimist kilidində səhv baş verdikdə nə etdiniz?
Aston-dakı işiniz haqqında ingilis dilində danışın
Spring-də bean-lərin yaradılması üsulları haqqında danış
Stream-də aralıq və terminal operatorlar nədir? Nümunələr verin.
Üç bölməyə bölünmüş mövzudan mesajları qeyd olunduğu kimi oxumaq mümkündürmü?
Həqiqi təcrübədə obyektin dəyişməz olması lazım olan bir hal oldumu?
Hibernate-də varlıqlar arasındakı münasibətlər standart olaraq hansı EAGER, hansı LAZY-dir?
İş təcrübəniz haqqında danışın
newFixedThreadPool və ForkJoinPool arasındakı fərq nədir?
Hadı ki, bəzi hallarda, müəyyən bir hadisə, ona qoyulması mümkün olmayan bir vəziyyətdə idi? Bu keçidləri izləyən və ya icazə verən və ya qadağan edən bir mexanizm var idi?
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?
Konfiqurasiya binaları (@Configuration) nə üçün lazımdır?