Կարող եք նշել Java Collections Framework-ում իրականացված ստանդարտ տվյալների կառուցվածքները?
Java
Դուք անում եք get ըստ բանալիի HashMap-ում, բայց տարրն չի գտնվում, չնայած դուք հաստատ գիտեք, որ այս զույգը տեղադրվել է: Ինչպե՞ս կարող է դա տեղի ունենալ։
Ի՞նչ տարբերություններ կան synchronized բանալի բառի օգտագործման միջև մեթոդի և մեթոդի ներսում գտնվող կոդի բլոկի համար։
Ի՞նչ է վերադարձնում reduce մեթոդը, երբ այն կանչվում է տարրերի հավաքածուի մշակման ընթացքում։
Ներկայացնո՞ւմ եք փորձ տվյալների բազայի արդյունավետությունը բարձրացնելու և դրա կարգավորումները արագացնելու համար։
Նկարագրեք նախագծի շրջանակներում առաջադրանքների հիմնական փուլերը և կատարման հաջորդականությունը.
Կարող եք բացատրել, թե ինչ է նշանակում @WebMvcTest նշումը Spring հավելվածների փորձարկման համատեքստում?
Դուք ունե՞ք փորձ JKS բանալի պահեստավորման ձևաչափով։
Ի՞նչ մոտեցումներ եք օգտագործում հարցումների մշակման արագությունը բարելավելու համար։
Կարող եք բացատրել Spring Boot Actuator-ի նպատակն ու հիմնական գործառույթները?
Որ թելային անվտանգ կոնտեյներն է առավել հարմար ընթերցման գերակայությամբ գործողությունների համար։
Կանխավե՞լ են իրավիճակներ, երբ դուք ինքնուրույն կատարել եք առաջադրանքներ առանց արտաքին աջակցության։
Ինչպե՞ս եք աշխատել StringBuffer դասի հետ ձեր նախագծերում։
Ինչպե՞ս հասկանում եք, թե ինչ է նշանակում հավաքածուների գործողությունների կատարման ժամանակը։
Համոզված ես արագ աշխատանքային պայմաններում և միաժամանակ բազմաթիվ առաջադրանքների դեպքում?
Ինչպես իրականացնել ռեսուրսների ավտոմատ փակումը try-with-resources կառուցվածքի միջոցով?
Ի՞նչ գործիքներ կամ գրադարաններ եք օգտագործել ձեր նախագծերում բազմապատկման համար։
Կարո՞ղ է լինել պարզ տվյալների տեսակների պահպանումը դինամիկ հիշողության տարածքում։
Ի՞նչն է տարբերությունը ForkJoinPool-ի և FixedThreadPool-ի օգտագործման միջև թելերի կառավարումում։
Ինչու Java-ի HashMap իրականացման ժամանակ Comparator ինտերֆեյսը չի կիրառվում տարրերի կարգը որոշելու համար։