Java
Niyə iş təkliflərini nəzərdən keçirirsiniz? Cari işinizdə nə sizi narahat edir?
Hansı NoSQL verilənlər bazaları ilə işlədiniz? NoSQL verilənlər bazası nədir?
Mesajların çatdırılma zəmanətinin semantikasını izah edin (at-most-once, at-least-once, exactly-once).
Məlumatların çox olduğu, istifadəçilərin sayının artdığı və məlumat həcminin böyüdüyü verilənlər bazası üçün hansı həlləri təklif edərdiniz?
Kafka-da hadisə haradan gəlir? Kim deyir ki, hesablama edilməlidir?
Eməliyyat Xidməti (ölçüləndirmə) nümunələri arasında mövzular və bölmələrin oxunması necə paylanacaq?
Heç vaxt komanda rəhbəri kimi çıxış etmisinizmi?
Artıq yerinə yetirilmiş tapşırıqları dəyişdirməyə və refaktor etməyə necə baxırsan?
Kafka + Redis sıralı dəst + xarici planlayıcı ilə gecikdirilmiş bildirişlər necə işləyir?
Hansı hallarda retry-zənciri və DLT (Ölü Məktub Mövzusu) mexanizmi istifadə olunub?
AI/ML məhsulları ilə işləmə təcrübəniz varmı?
Hesablama üçün tetikleyici nə idi? O necə başlandı?
Stream API-də iki əsas əməliyyat növü hansılardır?
Aşağıdakı kod parçalarının performansını müqayisə edin; bunlar Integer massivindən int massivinə və əksinə elementləri kopyalayır və yeni Integer obyektləri int dəyərlərindən yaradılarkənki vəziyyəti də əhatə edir: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ``` Təhlil edin və bu yanaşmalar arasındakı performans və davranış fərqlərini izah edin.
Rəqəmsal verilənlər bazası ilə qeyri-rəqəmsal verilənlər bazası arasındakı fərq nədir?
SQL sorğularının 95%-lik optimallaşdırılması haqqında danışın — problem nə idi?
Istio hansı tapşırıqlar üçün uyğundur?
Vaxtında çatmadınızsa, nə etdiniz?
Hansı ardıcıllıqla catch bloklarını yerləşdirmək lazımdır (məsələn, FileNotFoundException və IOException)?
Yük keçirmə qabiliyyətinin ikiqat artırılması necə mümkün oldu?