Java-da metodlara parametrlər necə ötürülür: referansla və ya dəyər ilə?
Java
Spring-də @Primary və @Qualifier annotasiyaları nə üçün istifadə olunur?
Hibernate-də N+1 problemi nədir və onu necə həll etmək olar?
İnversion of Control və Dependency Injection haqqında danış.
Java-da tullantı toplayıcısı haqqında danış.
Java-da yığın (stack) və heap arasındakı fərq nədir? Sətirlər harada saxlanılır?
Bu test nə göstərəcək? @Test public void test50() { List<Integer> numbers = List.of(1, 2, 3, 4, 5); numbers.stream() .map(x -> { System.out.println(x); return x; }) .filter(x -> x > 2) .map(x -> { System.out.println(x); return x; }) .toList(); }
Yarış şərti haqqında danış.
Üçüncü dəyişən istifadə etmədən iki dəyişənin dəyərlərini necə dəyişdirmək olar?
WebSocket nədir? Nə üçün istifadə olunur?
Strateji nümunəsi haqqında danış.
Kafka haqqında danış: Java tərəfi üçün əsas komponentlər.
Spring Security haqqında danışın: filter zənciri, SecurityContext, JWT identifikası.
Spring-də hansı scope-ə malik beanlər istifadə etdiniz? Prototype nə üçün istifadə olunur?
@Transactional qeydiyyatı nə vaxt işləməyə bilər?
Gradle və Maven layihə yığanlar haqqında danış. Hansı ilə daha çox işlədin?
Hesablar və onların mövqeləri cədvəlləri var. `invoices.total` **UYĞUN DEYİL** mövqelərin cəmiylə (saatlar * tarif). ## `invoices` cədvəli: | id | total | |----|-------| | 1 | 5000 | | 2 | 8000 | | 3 | 3200 | | 4 | 1500 | ## `invoice_lines` cədvəli: | invoice_id | service_name | hours | rate | |------------|--------------|-------|------| | 1 | consulting | 10 | 500 | -- 5000 ✓ | 2 | design | 8 | 800 | -- } | 2 | development | 5 | 500 | -- 8900 ≠ 8000 ✗ | 3 | testing | 4 | 800 | -- 3200 ✓ | 4 | support | 2 | 500 | -- } | 4 | analytics | 3 | 300 | -- 1900 ≠ 1500 ✗ ## Gözlənilən nəticə: | id | total | actual_sum | |----|-------|------------| | 2 | 8000 | 8900 | | 4 | 1500 | 1900 | SELECT id, total, actual_sum ...
Layihənizdə mikroxidmətlər arasında icazə və mikroxidmətlər arasında kommunikasiya üsulları haqqında danış.
Java-da final açar sözü nə üçün istifadə olunur (sahələr, siniflər üçün)?
Genriklər nədir və onlar nə üçün istifadə olunur?