Կարող եք բացատրել, թե ինչ է Java Database Connectivity (JDBC)-ն։
Java
Ինչպես է իրականացնում հետաձգված բեռնումը կապված տվյալների՝ օգտագործելով FetchType.LAZY-ը JPA-ում:
Ի՞նչ կլինի, եթե փորձեք ավելացնել HashMap- ին մի զույգ բանալի-արժեք, որտեղ արժեքը null է, և այդ զույգը արդեն գոյություն ունի, իսկ hashCode-ը կայուն է և equals-ը վերադարձնում է true։
Ի՞նչ տարբերություն կա @Spy-ի և @Mock-ի օգտագործման միջև թեստավորման ժամանակ։
Ի՞նչ է տեղի ունենում HashMap-ի ներսում երբ ավելացնում եք տարր, եթե hashCode մեթոդը բոլոր օբյեկտների համար նույն արժեքը վերադարձնում է։
Կարող եք բացատրել, թե ինչպես են իրականացնում գործարքները Spring Framework-ի շրջանակներում?
Ներկայացրեք, թե ինչ է ConcurrentHashMap-ը և ինչպես է այն ապահովում տվյալների միաժամանակյա մուտքի անվտանգությունը։
Ինչպե՞ս իրականացնում եք աշխատանքը դինամիկ հարցումների հետ Spring Data JPA-ում։
Ինչպե՞ս է Spring-ը կառավարում ներսի տրանզակցիաները նույն կոմպոնենտի կամ մեթոդի ներսում։
Ինչպե՞ս կարող ենք արդյունավետորեն կարգավորել մեծ տվյալների ծավալը։
Կա՞ն բինը պրոտոտիպի տարածքով բազմատողային միջավայրում անվտանգություն ապահովելու համար։
Ինչպես ընտրել համապատասխան դույլը HashMap-ում տարր ավելացնելու համար?
Կարող եք բացատրել պессիմիստական բլոկավորման սկզբունքը և ինչպե՞ս է այն տարբերվում այլ բլոկավորման ռազմավարությունից։
Կարող եք բացատրել, թե ինչ է նշանակում Java EE հարթակն ու ինչ նպատակներով է այն օգտագործվում?
Ի՞նչ մեթոդներ և գործիքներ եք օգտագործում հավելվածներում էջային նավիգացիան իրականացնելու համար։
Պատմեք ձեր փորձի մասին տվյալների բազաների միգրացիայի գործիքների, ինչպիսիք են Flyway-ը, օգտագործման մասին։
Ի՞նչ կլինի, եթե ավելացնենք HashMap- ին զույգ, որի բանալին կամ արժեքը null է:
Ինչպե՞ս եք իրականացնում նոր տարրի ավելացումը HashMap տվյալների կառուցվածքում։
Ինչպե՞ս է Kafka-ն երաշխավորում փոխանցվող տվյալների անվտանգությունն ու ամբողջականությունը։
Կարող եք բացատրել, թե ինչ է տեղի ունենում, երբ տարբեր օբյեկտներ ունեն նույն hashCode() մեթոդում?