Kodun funksiyalara bölünməsinin üstünlükləri və çatışmazlıqları nələrdir?
Java
Junior inkişaf etdiricilərə tapşırıqların verilməsi və müddətlərin nəzarəti təcrübəniz varmı?
Hadı ki, bəzi hallarda, müəyyən bir hadisə, ona qoyulması mümkün olmayan bir vəziyyətdə idi? Bu keçidləri izləyən və ya icazə verən və ya qadağan edən bir mexanizm var idi?
İnterfeys Ayrılması Prinsipi (SOLID-dəki I hərfi) haqqında danışın.
Əgər hashCode həmişə sabit dəyər qaytarırsa, HashMap ilə nə baş verəcək?
Stream API-də son əməliyyat həyata keçirmədən məlumat axınları ilə işləmək mümkündürmü?
LLM niyə nəticəni bir token olaraq verir, hamısını bir anda deyil?
Saga nədir və nə üçün lazımdır?
Son layihənizdə dizaynerlərlə işlədinizmi?
Məni yaxşı eşidirsiniz və mən sizə aydın çatdırıram?
Bir SQL sorğusunda WHERE şərtləri, GROUP BY qruplaşması və HAVING filtri eyni zamanda istifadə oluna bilərmi?
Proqramlaşdırmada static açar sözünün məqsədi və istifadəsi nədir?
Kubernetes-də readiness və liveness yoxlamaları nədir?
Proses və iş parçacığı arasındakı fərq nədir?
Bir istehsalçı, üç istehlakçı, üç bölmə və bir mövzu: neçə istehlakçı bir mesaj alacaq?
ExecutorService-in nə olduğunu və onun ipləri idarə etmək üçün necə istifadə olunduğunu izah edə bilərsinizmi?
Spring Framework istifadə edərək verilənlər bazaları ilə işləyərkən əməliyyatların idarə olunması necə həyata keçirilir?
Hansı növ istisna Error sinifindən irsən qalmışdır?
//Verilmiş ədədlər massivində, bütün ədədlər cüt olsa da, bir dənə ədəd var, //yalnız bir dəfə rast gəlinən ədədi tapın // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }
finalize() metodu nə üçün lazımdır?