Java
Ինտերպետոր մեթոդի շրջանակում ինչ ունենք ձեռքին: Ի՞նչ պարամետրեր հասանելի են։
Ի՞նչ տարբերություններ կան սցենարներում՝ ընթերցելու և գրելու ժամանակ՝ հասանելի olmayan արտաքին ծառայության դեպքում։
Ինչպես լուծել տվյալների բացակայության խնդիրը ծառայության գլոբալ կեշի հետ երկու կոնտեյներների միաժամանակ աշխատանքի ժամանակ?
Որ կոմպոնենտներն են HashMap-ի ներսում, որոնք օգտագործվում են բանալիների համեմատության համար որոնում կամ տեղադրման ժամանակ?
Ի՞նչ նյութեր կամ ռեսուրսներ եք օգտագործել թեման ուսումնասիրելու համար։
Ներկայացրեք այն հասկացությունը, որ տողերը չեն կարող փոխվել ստեղծելուց հետո
Կարող եք բացատրել Java Development Kit և Java Runtime Environment տարբերությունները?
Ի՞նչ է ժամանակային բարդությունը ArrayList-ով իրականացված զանգվածի միջին մասում տարր ավելացնելու գործողության համար։
Երբ եք տեղափոխվել ձեր նոր բնակավայր?
Կարող է փոփոխել մեթոդի իրականացմանը ժառանգական դասում?
/** * chars = ['a', 'a', 'a', 'b', 'b', 'c', 'a'] * return: a3b2ca2 */ class JavaTask3Solution { public String compress(char[] chars) { } }
Ինչպե՞ս կարելի է կիրառել dependency injection սկզբունքը Java ծրագրերում:
Ինչպե՞ս որոշեցիք ձեր նախագծում կոդային բազայի ծածկույթը միավորային թեստերով։
ArrayList-ում տարրերի որոնման օգտագործման առավելություններն ու թերությունները ինչ են?
Ինչպե՞ս ապահովել, որ միայն մեկ օգտվող կարող է ամրագրել տեղը թատրոնում, երբ երկու օգտվողներ միաժամանակ գնում են նույն տեղը:
Ի՞նչ հարաբերական տվյալների բազայի կառավարման համակարգեր եք ունեցել աշխատանքային փորձում։
Ինչպես անցավ ձեր նախագծերի կոդի վերանայումը։
Որ հավաքածուն օգտագործել՝ այցելած էջերի պատմությունը պահելու համար առանց կրկնությունների և պահպանելով կարգը?
Ի՞նչ մեթոդներ եք ճանաչում Spring-ում բինների ներմուծման համար։
Գրեք թեստեր ծանուցումների ֆիլտրացման համակարգի համար՝ օգտագործելով JUnit 5 և Mockito, ընդգրկելով հիմնական սցենարները՝ null/քաղցր մուտք, վավեր ծանուցում, ուղարկողի արգելք, ալիքով ֆիլտրում, կրկնօրինակումների հեռացում։