Sobes.tech

Java

Spring AOP-də aspektlər nədir? Nə üçün istifadə olunur? Nümunələr verin.

214

Son iş yeriniz haqqında danışın. Nə ilə məşğul olurdunuz, texniki yığıncaq nə idi?

179

Spring konteksti (ApplicationContext) nədir?

169

Kubernetes-də yerləşdirmə zamanı Spring konteksti uğursuz olarsa nə baş verir?

169

İnkişaf prosesindən (Agile/Scrum) danış. Tapşırıqlar necə qiymətləndirilir?

165

İşdə həlləri nə qədər müstəqil şəkildə layihələndirmisiniz?

158

Integer i = 300, j = 300; System.out.println(i == j);

158

Volatile dəyişən nədir və nə üçün lazımdır?

156

Kubernetes-də liveness və readiness probe nədir? Onlar necə fərqlənir?

148

Bir iş parçacığı digər iş parçacığının icra olunması üçün onun kəsilə biləcəyini necə bildirə bilər?

146

@Transactional necə işləyir? Eyni sinif daxilində tranzaksiya metodunu çağırdıqda nə baş verir?

146

@Transactional qeydiyyatı olmadan əl ilə əməliyyat necə yaradılır?

142

Filtr şərtləri əvvəlcədən məlum olmayan halda (məsələn, 10 seçim olunan sahə) dinamik sorğular necə qurulur?

142

Xarici sistemlə inteqrasiya üçün həyata keçirdiyiniz Circuit Breaker haqqında danışın.

142

Verilənlər bazası ilə necə işləyirsiniz? Hibernate/JPA — necə istifadə edirsiniz?

137

Başqa bir növ ilə oxşar nümunə göstərə bilərsinizmi, burada == false olacaq?

136

Daxil et: nums = [0,1,2,4,5,7] Çıxış: ["0->2","4->5","7"] public class DemoApplication { public static void main(String[] args) { int[] nums = {0,1,2,4,6,5,7,10}; System.out.println(summary(nums)); } public static List<String> summary(int[] nums){ List<String> result = new ArrayList<>(); int i = 0; int n = nums.length; while (i < n) { int start = nums[i]; while (i + 1 < n && nums[i+1] == nums[i] + 1){ i++; } int end = nums[i]; if (start == end){ result.add(String.valueOf(start)); } else { result.add(start + "->" + end); } i++; } return result; } }

113