Sobes.tech

Ի՞նչ այլ տեխնոլոգիաներ կամ գործիքներ եք կիրառել ձեր վերջին նախագծում, բացի Kafka-ից։

Junior — Middle
266

Ինչպես է աշխատում map մեթոդը Stream API-ում և ինչպես է այն օգտագործվում հոսքի տարրերը փոխակերպելու համար։

Junior — Middle
266

Արդյո՞ք հնարավոր է ամբողջությամբ բացառել սխալների առաջացման հնարավորությունը ծրագրավորման ժամանակ։

Junior — Middle
266

Ինչպես իրականացնել տվյալների գլոբալ պահեստավորման մեխանիզմը ծրագրում?

Junior — Middle
266

Ինչպե՞ս կարելի է իրականացնել վերահսկիչը Spring Framework շրջանակում:

Junior — Middle
266

Ինչ մեթոդներ կարելի է օգտագործել Java-ում equals մեթոդի վերագրում իրականացնելու համար։

Junior — Middle
266

Ի՞նչ տարբերություն կա Java-ում տվյալների կառուցվածք LinkedList և հավաքածու HashSet միջև։

Junior — Middle
266

Ի՞նչ այլ կոնտեյներներ կան Collections API-ում, բացի զանգվածներից։

Junior — Middle
266

Ինչու է Java-ում նախատեսված hashCode() մեթոդը օբյեկտի համար և ինչպես ճիշտ օգտագործել այն?

266

Որ մասնագիտական աստիճանը է առաջնահերթ ձեր հետագա աճի համար?

Junior — Middle
265

Ի՞նչ սխալի մշակման մեթոդներ գիտեք և ինչպես եք դրանք իրականացնում:

Junior — Middle
265

Ի՞նչ տեսակների գրառման գործողություններ են կիրառվել ձեր միկրոսերվիսում վերջին պաշտոնում։

Junior — Middle
265

Կարող եք բացատրել, թե ինչպես է իրականացված ResultSet օբյեկտը և ինչպես է այն աշխատում տվյալների բազայից տվյալներ ստանալու համար:

Junior — Middle
265

Կարող եք բացատրել բուլբուլային դասակարգման ալգորիթմի աշխատանքային սկզբունքը?

Junior — Middle
265

Արդյոք այս առաջադրանքը կատարելը ձեզ համար ավելի հեշտ դարձավ?

Junior — Middle
265

Ինչու է անհրաժեշտ իրականացնել Comparable ինտերֆեյսը TreeSet-ում պահվող օբյեկտների համար?

Junior — Middle
265

Ի՞նչ է այս իրականացման հիմնական խնդիրն - կայուն թելային պուլը արդյունավետ չօգտագործելը - ընդհանուր ռեսուրսների փոխազդեցության խնդիրներ - սխալ փակման ներառումը կարող է հանգեցնել deadlock-ի: - սխալ սինխրոնիզացիայի մակարդակ - արդյունքի առաջ բոլոր թելերի ստուգումներ չկան - բացակայում է հստակ կոնստրուկտոր Կոդ: import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; class RecyclingBinCounter { private int binCount; private final ReentrantLock lock = new ReentrantLock(); public void incrementBins() { lock.lock(); try { binCount++; } finally { lock.unlock(); } } public int getBinCount() { return binCount; } } class RecyclingManager { public static void main(String[] args) { RecyclingBinCounter counter = new RecyclingBinCounter(); ExecutorService service = Executors.newFixedThreadPool(3); for (int i = 0; i < 3; i++) { service.submit(() -> { for (int j = 0; j < 1000; j++) { counter.incrementBins(); } }); } service.shutdown(); while(!service.isTerminated()) {} System.out.println("Total bins collected: " + counter.getBinCount()); } }

265

Ինչպես կարելի է գրանցել փոփոխությունները Git պահոցում?

Junior — Middle
265
/738