Kuidas Java meetoditesse parameetreid edastatakse: viitega või väärtusega?
Java
Milleks kasutatakse Springis annotatsioone @Primary ja @Qualifier?
Mis on N+1 probleem Hibernate'is ja kuidas seda lahendada?
Räägi Inversion of Control ja Dependency Injection kohta.
Räägi mulle Java prügikoristajast.
Mis vahe on Java stackil ja heapil? Kus salvestatakse stringid?
Mida näitab see test? @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(); }
Räägi race conditionist.
Kuidas vahetada kahe muutuja väärtusi ilma kolmanda muutujata?
Mis on WebSocket? Milleks seda kasutatakse?
Räägi mulle strateegia mustrist.
Räägi mulle Kafka'st: Java poole peamised komponendid.
Räägi Spring Security kohta: filtrite kett, SecurityContext, JWT autentimine.
Milliseid scope tüüpi bean-e kasutate Springis? Milleks on prototüüp kasutusel?
Millal võib @Transactional annotatsioon mitte töötada?
On olemas arve tabelid ja nende positsioonid. Leia arved, mille `invoices.total` **EI vasta** positsioonide summale (tunnid * määr). ## `invoices` tabel: | id | total | |----|-------| | 1 | 5000 | | 2 | 8000 | | 3 | 3200 | | 4 | 1500 | ## `invoice_lines` tabel: | 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 ✗ ## Oodatav tulemus: | id | total | actual_sum | |----|-------|------------| | 2 | 8000 | 8900 | | 4 | 1500 | 1900 | SELECT id, total, actual_sum ...
Räägi mulle Gradle ja Maven projektide ehitajatest. Millisega sa rohkem töötasid?
Räägi mulle autoriseerimisest mikroteenuste vahel sinu projektis ja mikroteenuste vahelise suhtluse viisidest.
Mis on geneerilised ravimid ja milleks neid kasutatakse?
Milleks kasutatakse Java keeles märksõna final (väljad, klassid)?