Ի՞նչ եք մասնակցել միկրոսերվիսային համակարգի ստեղծմանը կամ նախագծմանը:
Java
Կարող եք բացատրել SOLID-ի ինտերֆեյսների բաժանման սկզբունքը և դրա կարևորությունը ծրագրային նախագծում?
Ինչպես ճիշտ կառավարել և արձագանքել ստուգված արտահայտություններին կոդում?
Կարող եք նշել գործնականում հանդիպած տարբեր տեսակի արտահայտություններ?
Երբ է ճշգրիտ կանչվում միջնորդական մեթոդները Java-ում Stream շղթայում?
Ի՞նչ բաղադրիչներ և գործիքներ է պարունակում Java Development Kit (JDK)-ի ստանդարտ իրականացմանը։
Կա՞ք փորձ առնչվել հեռավոր սերվերների կամ ծառայությունների հետ:
Ինչպե՞ս կարելի է սահմանափակումներ սահմանել մի քանի սյունակներում տվյալների բազայում կամ համակարգում:
Ի՞նչ է Java-ում կամ նման ծրագրավորման լեզվում Predicate ինտերֆեյսի հիմնական գործառույթը։
Ի՞նչ սահմանափակումներ և սահմանափակումներ կան տվյալների տեսակների համար տվյալների բազայի աղյուսակում:
Կարող եք նշել և նկարագրել Spring-ում բիների համար օգտագործվող տարբեր տեսանելիության ոլորտները:
Ներկայացրեք, թե ինչ է անօգուտ տվյալների ընթերցումը գործարքի ներսում և ինչպե՞ս է այն տարբերվում մյուս ընթերցման տեսակներից։
Ներկայացրեք, թե ինչ է նշանակում 'տիպերի մաքառում' տերմինը ծրագրավորման լեզուներում։
Կարող եք տալ օրինակ, երբ օգտագործվում է @Transactional նշումը Spring-ում և ինչու է այն նախատեսված:
Որ տարրում է կիրառվում hashCode մեթոդը HashMap հավաքածուում՝ բանալի՞ն կամ արժեքը:
Որ հիշողության տարածքը՝ ստեկը թե հողամասը, ունի մեծ ծավալ?
Դուք արդյոք կարգավորել եք JVM պարամետրերը ծրագրի աշխատանքի օպտիմալացման համար?
Ինչպե՞ս են տարբերվում միջնորդական օպերատորները տողանցքների կամ հաջորդականությունների մեջ։
Ի՞նչ դեպքերում է անհրաժեշտ օգտագործել Bean նշումը նախագծում։
Կարող եք բացատրել java.util.concurrent փաթեթի նշանակությունն ու հիմնական հնարավորությունները Java-ում?