Sobes.tech

Java

Bu görevde indeksler gerekli mi ve hangi alanlara? Varsayılan olarak hangi indeksler oluşturulur? PostgreSQL'in hangi sürümünden itibaren otomatik olarak yabancı anahtar üzerinde indeks oluşturulur?

Senior
Сбербанк
100

Bir long değişkeni için volatile kullanmak mümkün mü ve hangi durumlarda bu güvenlidir?

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

Kafka ve RabbitMQ — farklar. Kafka'da tüketici grupları nasıl çalışır?

Senior
Ecom.tech
100

/** * Donanım ile etkileşim için arayüz. */ interface Hardware { /** * 50, 100, 500, 1000, 5000 nominal değerlerdeki banknotların sayısını içeren bir dizi döndürür. * Yöntem yavaş çalışır ve gürültü yapar. * * @return Her öğe belirli bir nominal değere sahip banknotların sayısını temsil eden dizi. * Örneğin, [10, 20, 30, 40, 50] şu anlama gelir: * - 50 rublük 10 banknot * - 100 rublük 20 banknot * - 500 rublük 30 banknot * - 1000 rublük 40 banknot * - 5000 rublük 50 banknot */ int[] getBillsCounts(); /** * Çıkış kutusuna belirtilen banknotları yükler. * * @param billsCounts [50, 100, 500, 1000, 5000] nominal değerlerdeki banknotların sayısı içeren dizi. * Örneğin, [0, 1, 0, 2, 0] şu anlama gelir: * - 0 banknot 50 rublük * - 1 banknot 100 rublük * - 0 banknot 500 rublük * - 2 banknot 1000 rublük * - 0 banknot 5000 rublük */ void giveBills(int[] billsCounts); } /** * Otomatonun çalışma mantığını uygulamak için sınıf. * Burada kod yazılmalı */ class MyATM { /** * Otomatonun donanımı. */ 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

Bağımlılık Ters Çevirme ilkesini ne zaman uygulamalı ve ne zaman uygulamamalı (YAGNI ile ilişkisi)

Senior
cdti
100

[isim] sordu: Kendiniz ve finansla ilgili son projeniz hakkında bana anlatın

Senior
Octo
100

Uzun süre üzerinde çalıştığın ve sonunda çözdüğün çok karmaşık bir görevden bahset.

Senior
Salmon
100

Bu bağlamda @Transactional anotasyonu ne sağlar? Dış hizmetin çökmesi durumunda yardımcı olur mu?

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

İş görevleri dışında projede yaptığınız bir teknik iyileştirmeyi belirtin.

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

Reactor'da doOnNext nedir?

Senior
IT OneIT One
99

Bir metodun zaten açık olan bir işlem bağlamından çağrıldığında propagation ne anlama gelir?

Senior
ки системы
99

Spring'de bean nedir, nasıl oluşturulur ve yapılandırılır?

Senior
СБЕРСБЕР
99

OOM (OutOfMemoryError) ile başa çıkmak zorunda kaldınız mı? Bellek sorunlarını nasıl giderdiniz?

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

String nedir, neden değiştirilemez? Birleştirme sırasında ne olur?

Senior
cdti
99

CI boru hattında test kapsamı ve güvenlik açıklarının kontrolleri nasıl organize edildi?

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

[şirket]deki proje hakkında kısaca bahsedin — orada ne yaptınız?

Senior
СБЕРСБЕР
99

Kafka'da mesajların sırası nasıl korunur ve kayıpları nasıl garanti edilir?

Senior
IT OneIT One
99

Soru 9. Pozisyonlarındaki çalışanların en yüksek maaş alanlarını döndüren sorguyu yazın. onecompiler.com/postgresql adresine gidin Başlangıç betiği: 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); Örnek sonuç: Михайлов Тестировщик 150000 Антонов Разработчик 200000 Капустин Директор 300000 Астахов ИБ 200000 Çalışma süresi 10 dakika. Sorguyu alanına yazın:

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

En gurur duyduğunuz veya en çok zorlandığınız bir görevi anlatın.

Middle+
Сбербанк
99

Neden from ve to nesneleri ayrı ayrı ayırmak gerekiyor (neden doğrudan first ve second ile çalışmıyoruz)?

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