Sobes.tech

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

Junior — Middle
139

კლასში ორი ველი და მათი invariants (ერთი მკაცრად ნაკლებია მეორისგან), თითოეული დაცული AtomicInteger-ით, ეს საკმარისია ნაკადი უსაფრთხოებისთვის?

Senior
BSS
139

როგორ უზრუნველვყოთ მრავალი სერვისის განაწილებული ტრანზაქცია?

Senior
СБЕРСБЕР
139

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

Intern — Junior
СБЕРСБЕР
139

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

Junior — Middle
СБЕРСБЕР
139

არის საჭირო განყოფილება ცხრილებს ნაწილებად (sharding) გასაუმჯობესებლად შეკითხვების სიჩქარის?

Junior — Middle
AstonAston
139

რა სარგებელი და ნაკლია Protocol Buffer-ის გამოყენებაში მონაცემების სერილიზაციისთვის?

Junior — Middle
139

Spring-ში @Transactional-ის გამოყენების მახასიათებლები. ტრანზაქციების იზოლაციის დონეები.

Senior
СБЕРСБЕР
139

გვითხარით, როგორ იყო ორგანიზებული თქვენი წინა სამუშაო ადგილზე განვითარების პროცესი — ბიზნეს საჭიროებიდან გამოშვებამდე.

Senior
СБЕРСБЕР
139

როგორ არის განხორციელებული ტრანზაქციების მხარდაჭერა @Transactional ანოტაციით Spring Framework-ში?

Junior — Middle
139

თქვენ მუშაობდით თქვენს პროექტებში Spring Data და Hibernate ინტეგრაციასთან?

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

როდის და როგორ იძახიან სტატიკური ფუნქციები: ობიექტზე თუ კლასზე?

Junior — Middle
СБЕРСБЕР
139

გაქვს გამოცდილება Data API-ში parallel მეთოდის გამოყენებაში მონაცემების პარალელური დამუშავებისთვის?

Junior — Middle
Effective Mobile
139

როგორ ირკვევა ობიექტის Bean-ის ხილვადობის სფერო სტანდარტული პირობებში?

Junior — Middle
СБЕРСБЕР
139

შეგიძლიათ ახსნათ @SpringBootTest ანოტაციის მოქმედების მექანიზმი Spring Boot-ის ტესტებში?

Junior — Middle
Ifellow
139

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

Senior
Позитив Технолоджис
139

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

Junior — Middle
Surf
139

ქვემოთ მოცემული კოდის ფრაგმენტების შესრულების სიჩქარის შედარება, რომლებიც ასლირებენ ელემენტებს Integer მასივიდან int მასივში და პირიქით, მათ შორის შემთხვევა, როდესაც ახალი Integer ობიექტები იქმნება int მნიშვნელობებიდან: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java 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
139

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

Junior — Middle
139

როგორ ხორციელდება გამონაკლისების მართვა Java-ს Stream ნაკადების შესრულებისას?

Junior — Middle
139
/728