Spring-də tranzaksiya idarəetmə metodlarını bilirsinizmi?
Java
Spring-də hansı görünüş sahəsində varsayılan olaraq bean-lər yaradılır?
Mikroxidmət memarlığı varmı: qeydiyyatı müəyyən bir xidmətdə və ya bütün layihə üçün yazdınızmı? Həllini necə yaydınız?
SQL sorğusunun optimallaşdırılması halı haqqında danışın: problem nə idi və necə həll olundu?
Əlavəni praktiki olaraq necə tətbiq etmək olar? Öz xüsusi əlavələrinizi yazdınızmı?
Kod nəzərdən keçirilməsi: getDivisions metoduna baxın (kodun ekran görüntüləri) — nə bəyəndiniz, nə bəyənmədiniz? Insensitive Order sıralamasının istifadəsi, səhv idarəetməsi, axın və s. məntiqlidirmi?
N+1 probleminə necə qarşı çıxmaq olar?
Əgər metod artıq açıq olan tranzaksiya kontekstindən çağırılırsa, propagation nə deməkdir?
Singleton dizayn nümunəsi nədir?
Əgər varlıq bir sorğu ilə yüklənibsə və əlaqəli varlığı alma metodunu çağırırıqsa — ümumilikdə neçə sorğu icra olunacaq?
Əməliyyatların izolasiya səviyyələrini bilirsinizmi?
Başqa bir inkişafçıya Spring Data-nin nə olduğunu və onun dəyərini necə izah edərdin?
Java-da anotasiya nədir? Bunu başqa bir inkişafçıya necə izah edərdiniz?
İşinizdə TransactionTemplate istifadə etmisinizmi? Transaksiyanı proqram təminatı ilə geri çəkmək və ya çəkməmək barədə qərar verdiyiniz bir nümunə verin.
Bu metodda @Transactional(readOnly=true) anotasiya istifadəsi əsaslıdırmı?
JPA deposunda save() metodu yeni varlıq yaradır yoxsa mövcud olanı yeniləyirmi?
Spring Boot tətbiqlərində istisna idarəetmə üsullarından hansını istifadə etmisiniz?
Tapşırıq: iki mikroxidmət var, böyük bir cədvəli (3 milyondan çox qeyd) birindən digərinə köçürmək lazımdır (yerli nüsxə etmək). Bunu necə həyata keçirərdiniz, məlumatlar tez-tez dəyişə biləcəyini və tranzaksiya (hamısı və ya heç biri) lazım olduğunu nəzərə alaraq?
Sözügedən önbellek haqqında danışın: necə həyata keçirildi, çox instansiyada işləyərkən problem oldu mu və necə həll edildi (həmçinin Kafka vasitəsilə)?
Niyə scope singleton varsayılan olaraq beanlər üçün seçilir və niyə obyekt yaratmaq bahalı əməliyyat sayılır?