Sobes.tech

Java

Jaką rolę odgrywa klasa AtomicInteger w operacjach konkurencyjnych w Java?

Junior — Middle
413

Jaki poziom izolacji transakcji zapobiega jednoczesnemu nadpisywaniu wyniku podczas równoległych aktualizacji?

Junior — Middle
305

Czy deklaracja AtomicLong ze słowem kluczowym volatile gwarantuje widoczność zmian dla innych wątków?

Junior — Middle
294

W jaki sposób i za pomocą jakiego mechanizmu został przeprowadzony proces integracji mikroserwisu w Twoim ostatnim projekcie?

Junior — Middle
293

Czy możesz opowiedzieć o najtrudniejszym zadaniu, które udało Ci się pomyślnie rozwiązać w ramach projektu?

Junior — Middle
282

Czy możesz wyjaśnić koncepcję wstrzykiwania zależności w ramach Spring i czym różni się od innych metod wstrzykiwania zależności?

Junior — Middle
267

Czy zostanie uruchomiona nowa transakcja, jeśli wewnątrz metody serwisowej wywoływana jest inna transakcyjna metoda?

Junior — Middle
259

Jaka jest podstawowa zasada leżąca u podstaw operacji atomowych w środowisku wielowątkowym?

Junior — Middle
257

Czy mógłbyś wyjaśnić, czym jest CGLib i jak jest używany w Java?

Junior — Middle
249

Czy zachowywałeś stan wewnętrzny usługi w swoim ostatnim projekcie?

Junior — Middle
247

Czy w Twoim ostatnim projekcie używano pojedynczych egzemplarzy ważnych komponentów lub usług?

Junior — Middle
238

Wyjaśnij, dlaczego podczas wykonywania metod UserRepository.findById() i User.getEmails().forEach() może wystąpić problem N+1, jeśli metoda getUsers() jest oznaczona jako @Transactional, a pole email jest oznaczone jako @OneToMany.

Junior — Middle
237

Czy stosowałeś metody uczenia maszynowego w swoich zadaniach lub projektach zawodowych?

Junior — Middle
236

Jak zainicjować nową transakcję w serwisie, nie używając zależności wewnętrznych (Self Injection)?

Junior — Middle
235

Jakie czynniki wpływają na użycie CGLib podczas dynamicznego tworzenia obiektów proxy?

Junior — Middle
232

Czy korzystałeś z systemu centralnego zbierania logów w swoich projektach?

Junior — Middle
230

Jaki jest powód nazwy metody ustawiania wartości pola — setter?

Junior — Middle
228

Czy może opisać, jak został zaimplementowany system zarządzania zadaniami w Pańskim ostatnim projekcie?

Junior — Middle
227
/7