Կարո՞ղ է ստեղծել սեփական գործողություն տվյալների հոսքերը մշակելու համար առկա համակարգի շրջանակում։
Java
Ի՞նչ դեպքերում է նպատակահարմար օգտագործել API-ի տարբերակումը:
Ինչպե՞ս են SOLID սկզբունքները նպաստում ծրագրային ապահովման որակի և սպասարկման բարելավմանը։
Կարող եք բացատրել, թե ինչ է ֆանտոմային ընթերցումը գործարքների կառավարման համատեքստում?
Կարո՞ղ է փոփոխականը, որը հայտարարված է effectively final-ով, փոխել օբյեկտի ներսում։
[անուն] հարցրեց: պատմեք ճարտարապետական որոշումների մասին՝ միկրոսերվիսների ճարտարապետություն, իրադարձության վրա հիմնված/DDD կամ այլ մոտեցումներ; ինչու եք դրանք ընտրել և ինչ էին փոխզիջումները։
Կարող եք բացատրել օբյեկտային ուղղված ծրագրավորման հիմնական սկզբունքներն ու առանձնահատկությունները?
Կարող են primitív տվյալների տեսակները օգտագործել որպես բանալի տվյալների կառուցվածքներում կամ տվյալների բազաներում:
Հիմա արդյոք կան այլ հարցազրույցներ վերջնական փուլում կամ առաջարկներ ձեռքին?
Ի՞նչ են Java 8 և Java 11 տարբերակների հիմնական տարբերությունները գործառույթների և հնարավորությունների տեսանկյունից։
Ինչ է Stream-ը Java-ում?
Ինչպե՞ս են տարբերվում կախվածությունների մուտքագրման մոտեցումները կոնստրուկտորով և սեթերով ծրագրային ապահովման զարգացման համատեքստում։
Ի՞նչ իրավիճակներում է ավելի նպատակահարմար օգտագործել NoSQL տվյալների բազաների վրա հիմնված լուծումներ։
Կարող եք նշել վերահսկիչների համար նշումներ, որոնք պարունակում են լրացուցիչ բանալի բառեր կամ պարամետրեր:
Ի՞նչ փոխանցման մեթոդ է օգտագործվել ձեր վերջին նախագծում:
Ի՞նչ թիվ է ստեղծվելու, եթե @Transactional նշանագրված մեթոդը զանգահարի նույն նշանագրված այլ մեթոդ։
Ինչպե՞ս կարձագանքեիք, եթե թիմում հակամարտություններ առաջանան կամ գործընկերները բացասական վերաբերմունք ցուցաբերեն։
Կարող եք բացատրել StringBuilder դասի ներքին իրականացման և աշխատանքի մեխանիզմը Java-ում?
Կարող եք բացատրել, թե ինչ է նշանակում 'ատոմային փոփոխական' տերմինը ծրագրավորման մեջ?
Ի՞նչ տարբերություն կա Java Persistence Query Language (JPQL) և Hibernate Query Language (HQL)-ի միջև։