Əvvəlki şirkətinizdə hansı layihə qurma sistemi istifadə olunurdu?
Java
Java-da resursların avtomatik idarə olunması üçün try-with-resources quruluşundan istifadə təcrübəniz varmı?
Yeni dəyərlər əlavə etməyə çalışarkən, yeni qeyd əlavə etməli olduğunu yoxsa mövcudu yeniləməli olduğunu necə başa düşür?
Layihəniz və ya sisteminiz kontekstində Propagation ilə nə başa düşülür, izah edə bilərsinizmi?
Spring-də Bean yaradılarkən müəyyən bir əməliyyatı necə həyata keçirə bilərsiniz?
Proqramlaşdırmada dəyişməz obyektlərin rolu nədir və hansı üstünlüklər təmin edir?
Niyə ardıcıl iterasiya zamanı ArrayList, LinkedList-dən daha sürətlidir?
Kubernetes/OpenShift-də Pod, Deployment və Deployment Config nədir? Fərqi nədir?
Proqram təminatı sistemlərində asılılıqlar kontekstində tranzitiv asılılıq anlayışını izah edin.
Dəyişdirilə bilən obyektin hash cədvəlində açar kimi istifadə olunmasının hansı nəticələri ola bilər?
İş parçalarının sinxronizasiyasını təmin etmək üçün mexanizma kimi monitorun işləmə prinsipini izah edin.
Əgər istisna həm try-də, həm də resursun bağlanmasında (try-with-resources) baş verərsə, catch-də nə tuturuq?
Java-da WeakHashMap sinfinin necə işlədiyini və onun adi HashMap-dən fərqini izah edə bilərsinizmi?
//İki bean verilir. m1 metodunda üçüncü təkrarda istisna baş verdi. Verilənlər bazasında neçə qeyd olacaq? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Cədvələ qeyd əlavə edir } }
Stream-də boru xətti metodunun işləmə prinsipi və onun xüsusiyyətlərini izah edin.
Stream API-də paralel axınların konsepsiyasını və xüsusiyyətlərini izah edin
Təcrübənizdə avtomatlaşdırılmış test üçün hansı alətlər və kitabxanalar istifadə edirsiniz?
Stream API-də mövcud olan ara əməliyyatları sadalaya bilərsinizmi?
Java layihələrini idarə etmək üçün Maven alətinin əsas funksionallığı nədir?