Sobes.tech

რამდენი საწყისი მოქმედება უნდა ჩატარდეს უკვე შემუშავებული პროექტის გაცნობისას?

Junior — Middle
149

როგორ გაზომეთ თქვენი წინა სამუშაო ადგილას დავალებების სირთულე და პროგრესი?

Junior — Middle
Северсталь-ИфокомСеверсталь-Ифоком
149

როგორ გამოვთვალოთ სისტემის საშუალო პასუხის დრო?

Junior — Middle
149

როგორ ხორციელდება და მუშაობს ატომური ოპერაციები ცვლადებთან მრავალთხილოვან გარემოში?

Junior — Middle
Prooftech
Альфа-БанкАльфа-Банк
149

რა არის JVM-ის ძირითადი ფუნქცია და რატომ არის ის მნიშვნელოვანი Java პროგრამების შესრულებისთვის?

Junior — Middle
149

როგორ ხდება ელემენტის დამატება HashMap-ში კლავიშების შეჯახების დროს?

Junior — Middle
АЙ-ТЕКОАЙ-ТЕКО
149

რომელი ტიპის პროექტების განხორციელება გსურთ და რატომ?

Junior — Middle
149

როგორ განსხვავდება სტეკის გასუფთავების მიდგომები C# და Java ენებში?

Junior — Middle
eRaga Infosystem
149

Kafka-ში მოვლენების სია მნიშვნელოვანი იყო? როგორ უზრუნველყოფდნენ?

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

შეგიძლია მართო და გამოაქვეყნო კონტენტი სოციალური ქსელებში?

Junior — Middle
SimbirsoftSimbirsoft
149

როგორ გაქვთ გამოცდილება პროგრამების დისტანციური დეფექტების გამორთვის შესახებ?

Junior — Middle
149

რა ინსტრუმენტები ან მიდგომები გამოიყენეთ თქვენი ბოლო პროექტის ფარგლებში მეტრიკების შეგროვებისა და ანალიზისთვის?

Junior — Middle
СБЕРСБЕР
149

როგორ განსაზღვროთ, როდის კლასი ან მოდული ასრულებს ძალიან ბევრ ფუნქციას და არღვევს ერთგულ პასუხისმგებლობის პრინციპს?

Junior — Middle
ОТП БанкОТП Банк
149

რა გამოცდილება გაქვთ მრავალმხრივი პროგრამებისა და ნაკადების სინქრონიზაციაში?

Junior — Middle
Консалтика
ФСК
AstonAston
149

რა არის ORM-ის ძირითადი ფუნქცია პროგრამული უზრუნველყოფის განვითარებაში?

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

როგორ განვსაზღვროთ, რომელი ინდექსი უნდა შევქმნათ მონაცემთა ბაზის ოპტიმიზაციისთვის?

Junior — Middle
СамокатСамокат
149

/** * ინტერფეისი აპარატურის ნაწილთან ურთიერთქმედებისთვის ATM-ის. */ interface Hardware { /** * აბრუნებს მასივს, სადაც მოცემულია ბანკნოტების რაოდენობა ნომინალებით 50, 100, 500, 1000, 5000. * მეთოდი მუშაობს ნელი და ქმნის ხმაურს. * * @return მასივი, სადაც თითოეული ელემენტი შეესაბამება კონკრეტული ნომინალის ბანკნოტების რაოდენობას. * მაგალითად, [10, 20, 30, 40, 50] ნიშნავს: * - 50 რუბლიანი ბანკნოტების 10 ერთეული * - 100 რუბლიანი ბანკნოტების 20 ერთეული * - 500 რუბლიანი ბანკნოტების 30 ერთეული * - 1000 რუბლიანი ბანკნოტების 40 ერთეული * - 5000 რუბლიანი ბანკნოტების 50 ერთეული */ int[] getBillsCounts(); /** * იტვირთავს გამოტანის ყუთში მითითებულ ბანკნოტებს. * * @param billsCounts ბანკნოტების რაოდენობა ნომინალებით [50, 100, 500, 1000, 5000]. * მაგალითად, [0, 1, 0, 2, 0] ნიშნავს: * - 50 რუბლიანი ბანკნოტების 0 ერთეული * - 100 რუბლიანი ბანკნოტების 1 ერთეული * - 500 რუბლიანი ბანკნოტების 0 ერთეული * - 1000 რუბლიანი ბანკნოტების 2 ერთეული * - 5000 რუბლიანი ბანკნოტების 0 ერთეული */ void giveBills(int[] billsCounts); } /** * კლასი, რომელიც რეალიზაციას უწევს ATM-ის მუშაობის ლოგიკას. * აქ უნდა დაწეროთ კოდი */ class MyATM { /** * ATM-ის აპარატურის ნაწილი. */ 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
РайффайзенРайффайзен
149

გთხოვთ, ახსნათ, რა იგულისხმება Hibernate-ის კონტექსტში Query-ს და როგორ გამოიყენება მონაცემების მისაღებად.

Junior — Middle
МеталлИнвестБанк
149

როგორ შეიძლება უზრუნველყოს ორი Consumer-ის სტაბილურობა და უწყვეტი მუშაობა, რომლებიც ერთ Topic-ზე არიან გამოწერილი?

Junior — Middle
СБЕРСБЕР
149

რა განსხვავებაა Aerospike-ის და Redis-ის გამოყენებას შორის მონაცემების შენახვისა და დამუშავების კონტექსტში?

Junior — Middle
149
/730