Sobes.tech

Оё дар ин вазифа индексҳо лозиманд ва дар кадом майдонҳо? Кадом индексҳо ба таври худкор эҷод мешаванд? Аз куҷо версияи PostgreSQL ба таври худкор индекс дар калиди хориҷӣ эҷод мешавад?

Senior
Сбербанк
100

Оё мумкин аст, ки барои тағйирёбари long истифода бурдани volatile ва дар кадом сенарияҳо ин бехатар аст?

Senior
ИП Ганус Александр Андреевич
100

Kafka vs RabbitMQ — фарқият. Гурӯҳҳои истеъмолкунанда дар Kafka чӣ гуна кор мекунанд?

Senior
Ecom.tech
100

/** * Διεπαφή για αλληλεπίδραση με το υλικό του αυτόματου ταμείου. */ interface Hardware { /** * Επιστρέφει έναν πίνακα με τον αριθμό των χαρτονομισμάτων ανά ονομασία 50, 100, 500, 1000, 5000. * Η μέθοδος λειτουργεί αργά και παράγει θόρυβο. * * @return πίνακας όπου κάθε στοιχείο αντιστοιχεί στον αριθμό των χαρτονομισμάτων μιας συγκεκριμένης ονομασίας. * Για παράδειγμα, [10, 20, 30, 40, 50] σημαίνει: * - 10 χαρτονομίσματα των 50 ρουβλίων * - 20 χαρτονομίσματα των 100 ρουβλίων * - 30 χαρτονομίσματα των 500 ρουβλίων * - 40 χαρτονομίσματα των 1000 ρουβλίων * - 50 χαρτονομίσματα των 5000 ρουβλίων */ int[] getBillsCounts(); /** * Φορτώνει στο κουτί εξόδου τα αναφερόμενα χαρτονομίσματα. * * @param billsCounts πίνακας με τον αριθμό των χαρτονομισμάτων ανά ονομασία [50, 100, 500, 1000, 5000]. * Για παράδειγμα, [0, 1, 0, 2, 0] σημαίνει: * - 0 χαρτονομίσματα από 50 ρουβλίων * - 1 χαρτονόμισμα από 100 ρουβλίων * - 0 χαρτονομίσματα από 500 ρουβλίων * - 2 χαρτονομίσματα από 1000 ρουβλίων * - 0 χαρτονομίσματα από 5000 ρουβλίων */ void giveBills(int[] billsCounts); } /** * Κλάση για υλοποίηση της λογικής του αυτόματου ταμείου. * Εδώ πρέπει να γραφεί ο κώδικας */ class MyATM { /** * Hardware του αυτόματου ταμείου. */ Hardware hardware; public boolean withdraw(int amount) { int[] counts = hardware.getBillsCounts(); int[] nom = {50, 100, 500, 1000, 5000}; int[] toGive = new int[5]; for (int i = 4; i >= 0; i--) { int needed = amount / nom[i]; int use = Math.min(needed, counts[i]); toGive[i] = use; amount -= use * nom[i]; } if (amount != 0) { return false; } hardware.giveBills(toGive); return true; } }

Senior
РайффайзенРайффайзен
100

Кай вақт бояд принсипи Dependency Inversion истифода шавад ва кай на (ҳаросат бо YAGNI)

Senior
cdti
100

[ном] пурсид: дар бораи худ ва лоиҳахои охирини молиявӣ нақл кунед

Senior
Octo
100

Дар бораи як вазифаи хеле мураккаб, ки шумо муддати дароз кӯшиш кардаед ва дар охир ҳал кардаед, нақл кунед.

Senior
Salmon
100

Аннотатсияи @Transactional дар ин контекст чӣ медиҳад? Оё дар сурате ки хидмати хориҷӣ фурӯ равад, кӯмак мекунад?

Senior
Т-БанкТ-Банк
99

Як беҳбудии техникӣ, ки шумо дар лоиҳа ба ғайр аз вазифаҳои бизнесӣ анҷом додаед, номбар кунед.

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

doOnNext дар реактор чист?

Senior
IT OneIT One
99

Ҳангоми усул аз контексти аллакай кушодашудаи транзаксия даъват карда шавад, propagation чӣ маъно дорад?

Senior
ки системы
99

Бинҳо дар Spring чистанд, чӣ гуна сохта ва танзим мешаванд?

Senior
СБЕРСБЕР
99

Оё бор кардаед бо OOM (OutOfMemoryError)? Чӣ гуна мушкилоти хотираро ислоҳ кардед?

Middle
Небольшая компания
99

String чист, чаро тағйирнопазир аст? Дар пайваст кардан чӣ мешавад?

Senior
cdti
99

Чӣ гуна санҷишҳои пӯшидаии тестҳо ва заифӣ дар пайплайни CI ташкил карда шудаанд?

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

Лоиҳаву дар [шаҳр] дар бораи лоиҳа кӯтоҳ гӯед — шумо дар он ҷо чӣ кардед?

Senior
СБЕРСБЕР
99

Чӣ гуна Kafka тартиби паёмҳоро нигоҳ медорад ва кафолат медиҳад, ки онҳо гум нашаванд?

Senior
IT OneIT One
99

Сұрақ 9. Өз лауазымындағы ең жоғары жалақы алатын қызметкерлерді қайтаратын сұрау жазыңыз. onecompiler.com/postgresql сайтына өтіңіз Бастапқы скрипт: CREATE TABLE users ( fio TEXT NOT NULL, position TEXT, salary BIGINT NOT NULL ); Деректерді кестеге енгізіңіз: INSERT INTO users(fio, position, salary) VALUES ('Иванов', 'Тестировщик', 100000), ('Горохов', 'Тестировщик', 120000), ('Петров', 'Тестировщик', 140000), ('Сидоров', 'Тестировщик', 100000), ('Кузнецов', 'Тестировщик', 120000), ('Михайлов', 'Тестировщик', 150000), ('Антонов', 'Разработчик', 200000), ('Сухой', 'Разработчик', 100000), ('Микоян', 'Разработчик', 100000), ('Капустин', 'Директор', 300000), ('Астахов', 'ИБ', 200000); Мысал нәтижесі: Михайлов Тестировщик 150000 Антонов Разработчик 200000 Капустин Директор 300000 Астахов ИБ 200000 Іске асыру уақыты: 10 минут. Сұрауды өріске жазыңыз:

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

Дар бораи як вазифае гап занед, ки шумо бештар фахр мекунед ё ки барои шумо мушкилот эҷод кардааст.

Middle+
Сбербанк
99

Чаро бояд объектҳои from ва to алоҳида ҷудо кунем (чаро мустақиман бо first ва second кор накунем)?

Senior
ОТП БанкОТП Банк
99
/726