Sobes.tech

Шта је боље за претрагу пуним текстом, GIN или GiST?

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

Koje metode autentifikacije poznajete?

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

U kojim situacijama je preporučljivo izbegavati kreiranje indeksa u bazi podataka?

Junior — Middle
128

Da li imate iskustva u samostalnom razvoju rešenja od nule?

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

Koji mehanizam u Javi obezbeđuje strogu kontrolu tipova podataka tokom kompilacije i izvršavanja programa?

Junior — Middle
128

Koje su glavne prednosti i mane strukture podataka Hashtable?

Junior — Middle
128

Da li ste se susretali sa problemom N+1 upita? Kako ste ga rešili?

Senior
BSS
128

Kako se odnosite prema pružanju podrške kolegama na poslu?

Junior — Middle
128

U kom redosledu se izvršava ovaj SQL upit (plan upita)?

Senior
Сбербанк
128

Зашто је потребна реч HAVING у SQL-у?

Middle+
луция
128

Koje je ograničenje u broju primena Stream u Javi?

Junior — Middle
IT OneIT One
128

Koje još metode ima Iterator osim hasNext, next i remove?

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

Ispričaj mi o Stream API. Šta je brže — Stream API ili for petlja?

Middle
Лоция
128

Šta znači strogo definisanje tipova podataka u programskom jeziku Java?

Junior — Middle
128

Pročitajte kod, odredite da li će se izvršenje programa završiti i šta će biti prikazano na kraju u logu. ```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

Na kojem serveru ili platformi ste postavili aplikaciju ili ažuriranje?

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

S kojim ste teškoćama ili kvarovima naišli u sistemu u pogledu njegove dostupnosti tokom projekta?

Junior — Middle
128

Kako upravljati transakcije u Java kodu? Kako se to radi putem JDBC?

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

Опишите своје последње радно искуство и главне задатке које сте обављали на претходном радном месту

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