Yığınla işləyərkən push və pop arasındakı əsas fərqləri izah edin.
Java
Kolleksiyalar və ya məlumat axınlarının işlənməsində flatMap metodunda hansı məlumat tipi istifadə olunur?
Java-da Stream API-nin funksional axınlarında peek metodunun rolu nədir?
Xarici kitabxananı inteqrasiya etdikdən sonra lazım olan metod mövcud deyilsə, nə etməli?
Java dilində çox formallığın istifadəsinin hansı üstünlükləri var?
Sinifdəki sahələr hansı meyarlar və şərtləri ödəməlidir?
Spring, kontekstdə eyni növ komponentlərin bir neçə dəfə təyin olunduğu vəziyyətdə necə işləyir?
Mesajlar və agentlər cədvəllərini əlaqələndirin və istifadəçilər tərəfindən bəyənilən ən yaxşı 5 agenti geri qaytaran SQL sorğusu yazın. Reaksiya sahəsi -1, 0, 1 dəyərlərini qəbul edir.
QuickSort alqoritminin sıralama zamanı ən pis ssenarisi nədir?
Paralel HTTP sorğuları üçün thread hovuzunun ölçüsünü necə tənzimləmək olar?
İş seçərkən sizin üçün əlavə vacib olan amillər hansılardır, maaş səviyyəsindən başqa?
Proqram təminatı inkişafı prosesində modul testlərinin əsas məqsədi nədir?
İstehsalda verilənlər bazasında dəyişiklikləri necə etdiniz? Liquibase istifadə etdinizmi?
İndekslər yaradıldıqdan sonra verilənlərin bazaya daxil edilmə sürətinin pisləşməsinə nə səbəb ola bilər?
İş təcrübənizdə hansı əlaqəli verilənlər bazası idarəetmə sistemlərini istifadə etmisiniz?
Obyekt dizaynında abstrakt sinifdən istifadə etmək nə vaxt uyğundur?
Sistem düzgün işlədiyini necə izləmək olar? Hansı metrikalar və monitorinq?
Balanslı ikili axtarış ağacının nə olduğunu və niyə istifadə olunduğunu izah edin.
İş axını məhsuldarlığını və səmərəliliyini təmin edən əsas addımlar hansılardır?
/** * Müəlliflərin kitab etiketlərinin siyahısını, identifikasiya siyahısı ilə göstərilən müəlliflər üçün qaytarır * @param authors müəlliflər siyahısı * @param searchAuthorIds alınacaq kitab etiketlərinin müəlliflərin identifikasiya siyahısı * @return göstərilən müəlliflərin kitab etiketlərinin siyahısı */ public static List<Tag> getTagsOfAuthorsBooks(List<Author> authors, List<String> searchAuthorIds) { return authors.stream() .filter(a -> searchAuthorIds.contains(a.id)) .flatMap(a -> a.books.stream()) .flatMap(b -> b.tags.stream()) .collect(Collectors.toList()); }