Sobes.tech

Java

Tam mətn axtarışı üçün GIN və ya GiST daha yaxşıdır?

Senior
Альфа-БанкАльфа-Банк
128

Hansı autentifikasiya metodlarını bilirsiniz?

Senior
Сбер Отдел 911
128

Verilənlər bazasında indekslərin yaradılmasından hansı vəziyyətlərdə qaçınmaq məsləhətdir?

Junior — Middle
128

Sıfırdan özünüz həllər hazırlama təcrübəniz varmı?

Junior — Middle
Формат кодаФормат кода
128

Java-da hansı mexanizm proqramın tərtibi və icrası zamanı məlumat növlərinin sərt nəzarətini təmin edir?

Junior — Middle
128

Hashtable məlumat strukturasının əsas üstünlükləri və çatışmazlıqları nələrdir?

Junior — Middle
128

N+1 sorğuları problemi ilə qarşılaşdınızmı? Necə həll etdiniz?

Senior
BSS
128

İşdə həmkarlarına dəstək olmağa necə baxırsan?

Junior — Middle
128

Bu SQL sorğusu (sorğu planı) hansı ardıcıllıqla icra olunur?

Senior
Сбербанк
128

SQL-də HAVING sözü nə üçün istifadə olunur?

Middle+
луция
128

Java'da Stream istifadəsinin sayı üçün məhdudiyyət varmı?

Junior — Middle
IT OneIT One
128

Iterator-də hasNext, next və remove-dən başqa hansı metodlar var?

Senior
kode.ru
128

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]); } }

Senior
VKVK
128

Stream API haqqında danış. Hansı daha sürətli — Stream API yoxsa for döngüsü?

Middle
Лоция
128

Java proqramlaşdırma dilində sərt məlumat tiplərinin tərifi nədir?

Junior — Middle
128

Kodu oxuyun, proqramın icrasının bitib-bitməyəcəyini müəyyən edin və sonunda logda nə göstəriləcəyini müəyyən edin. ```java import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Increment { private static AtomicInteger counter1 = 0; private static AtomicInteger counter2 = 0; public static void main(String[] args) throws InterruptedException { int tasksCount = 100_000; CountDownLatch latch = new CountDownLatch(tasksCount); ExecutorService executor = Executors.newFixedThreadPool(100); for (int i = 0; i < tasksCount; i++) { executor.submit(() -> { counter1.incrementAndGet(); counter2.incrementAndGet(); latch.countDown(); }); } latch.await(); System.out.println(counter1); System.out.println(counter2); System.exit(0); } }

Senior
ТБанк
128

Hansı server və ya platformada tətbiqi və ya yeniləməni yerləşdirdiniz?

Junior — Middle
СБЕР КорпусСБЕР Корпус
128

Layihə zamanı sistemin əlçatanlığı ilə bağlı hansı çətinliklər və ya nasazlıqlar baş verdi?

Junior — Middle
128

Java kodunda əməliyyatları necə idarə etmək olar? Bunu JDBC vasitəsilə necə etmək olar?

Middle
Финансовые платформы
128

Son iş təcrübənizi və əvvəlki iş yerinizdə yerinə yetirdiyiniz əsas vəzifələri təsvir edin

Junior — Middle
СБЕР Бизнес
Prooftech
Акселератор возможностей
+1
128
/727