Sobes.tech

Τι είναι καλύτερο για την πλήρη αναζήτηση κειμένου, GIN ή GiST;

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

Ποιες μεθόδους αυθεντικοποίησης γνωρίζετε;

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

Σε ποιες περιπτώσεις είναι σκόπιμο να αποφεύγουμε τη δημιουργία ευρετηρίων στη βάση δεδομένων;

Junior — Middle
128

Έχετε εμπειρία στην αυτοδύναμη ανάπτυξη λύσεων από το μηδέν;

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

Ποιος μηχανισμός στη Java διασφαλίζει αυστηρό έλεγχο των τύπων δεδομένων κατά τη μεταγλώττιση και την εκτέλεση του προγράμματος;

Junior — Middle
128

Ποια είναι τα κύρια πλεονεκτήματα και μειονεκτήματα της δομής δεδομένων Hashtable;

Junior — Middle
128

Έχετε αντιμετωπίσει το πρόβλημα των N+1 ερωτημάτων; Πώς το λύσατε;

Senior
BSS
128

Πώς αισθάνεστε σχετικά με την παροχή υποστήριξης στους συναδέλφους στην εργασία;

Junior — Middle
128

Σε ποια σειρά εκτελείται αυτό το ερώτημα SQL (πλάνο ερώτησης);

Senior
Сбербанк
128

Για ποιο λόγο χρειάζεται η λέξη HAVING στο SQL;

Middle+
луция
128

Ποιος είναι ο περιορισμός στον αριθμό των εφαρμογών του Stream στη Java;

Junior — Middle
IT OneIT One
128

Ποια άλλα μεθόδους υπάρχουν στον Iterator εκτός από hasNext, next και 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

Πες μου για το API Stream. Τι είναι πιο γρήγορο — το API Stream ή ο βρόχος for;

Middle
Лоция
128

Τι σημαίνει αυστηρός ορισμός των τύπων δεδομένων στη γλώσσα προγραμματισμού Java;

Junior — Middle
128

Διαβάστε τον κώδικα, προσδιορίστε αν η εκτέλεση του προγράμματος θα ολοκληρωθεί και τι θα εμφανιστεί στο τέλος στο αρχείο καταγραφής. ```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

Σε ποιον διακομιστή ή πλατφόρμα τοποθετήσατε την εφαρμογή ή την ενημέρωση;

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

Με ποιες δυσκολίες ή διακοπές αντιμετώπισε το σύστημα σχετικά με τη διαθεσιμότητά του κατά τη διάρκεια του έργου;

Junior — Middle
128

Πώς διαχειρίζεστε τις συναλλαγές στον κώδικα Java; Πώς γίνεται αυτό μέσω JDBC;

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

Περιγράψτε την τελευταία σας εργασιακή εμπειρία και τα βασικά καθήκοντα που εκτελούσατε στην προηγούμενη θέση εργασίας

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