Կարող եք բացատրել Docker և Docker Compose-ի հիմնական տարբերությունները և դրանց նպատակները զարգացման և տեղադրման գործընթացում?
Java
Ինչ են Hibernate- ի օգտագործման առավելությունները և թերությունները Java նախագծերում տվյալների բազաներով աշխատելիս?
Ինչպե՞ս փոխազդեցիք Spring Controller- ի հետ փորձարկումների ժամանակ:
Դուք ունե՞ք Java Database Connectivity (JDBC)-ի հետ աշխատելու փորձ։
Ի՞նչ մեթոդներ գիտես Java-ում օբյեկտների պատճենման համար։
Դու ունե՞ք փորձ ձեր նախագծերում կորուտինների օգտագործման մեջ։
Ինչ մեթոդներ են կիրառվում տվյալների բազայի սյունակում պայմանական ինդեքսավորումը ստեղծելու համար։
Ի՞նչ են հիմնական փուլերը, որոնցով անցնում է առաջադրանքը՝ սկսած հաճախորդից ստացված հանձնարարականից մինչև պատրաստի արտադրանքի թողարկում։
Ի՞նչ կատեգորիայի մոդելների է պատկանում Kafka-ի ճարտարապետությունը՝ ակտիվ push կամ pull մոդելներ։
Կարող եք բացատրել, թե ինչ է ներառում Jakarta EE հարթակն ու ինչ նպատակներով է այն օգտագործվում?
Արդյո՞ք թույլատրվում է հայտարարել դասը որպես final, երբ այն օգտագործվում է որպես Entity JPA-ում։
Երբ է Spring Bean-ի կյանքի ցիկլում ստեղծվում և կարգավորվում proxy օբյեկտը?
Ինչ է կոչվում այն բաղադրիչը, որը կառավարում է Bean օբյեկտները Spring Boot-ում?
Կարո՞ղ է մեծածավալ հարցումների մշակման ժամանակ արդյունավետությունը բարելավվել:
Կարող եք բացատրել, թե ինչ է նշանակում API Gateway տերմինը և այն ինչպես է գործում բաշխված համակարգերի ճարտարապետությունում։
Կարող եք բացատրել, թե ինչ է Kafka-ի գործարքների օրագրը և ինչպես է այն օգտագործվում տվյալների փոխանցման հուսալիությունը ապահովելու համար։
Ի՞նչ կլինի, եթե `equals` մեթոդը կանչելիս համեմատվող օբյեկտը լինի null։
Ինչ մեթոդներ կարելի է օգտագործել ֆունկցիոնալ արտահայտություններ (Lambda) ծրագրավորման մեջ իրականացնելու համար։
Ներկայացրեք N+1 խնդիրը, որը կարող է առաջանալ Hibernate օգտագործելիս, և ինչպես այն խուսափել։
Որ գործիք used for build process եք օգտագործել ձեր նախորդ աշխատանքում?