Ի՞նչ ճարտարապետություն է ավելի նախընտրելի՝ ընդլայնելիությունը ապահովելու համար՝ մոնոլիտ կամ միկրոսերվիսային կառուցվածք։
Java
Ներկայացրեք, թե ինչ է նշանակում անփոփոխ դասեր ստեղծել և դրանց առավելությունները զարգացման մեջ։
Կարո՞ղ է PDF ֆայլերը անմիջապես պահել PostgreSQL տվյալների բազայում։
Կարող եք խոսել Java կամ այլ ծրագրավորման լեզուներում օգտագործվող տարբեր հավաքիչների մասին?
Ինչու ծրագրավորման մեջ ստեղծում են փոփոխական (immutable) դասեր և ինչ խնդիր է դա լուծում?
Կարող եք բացատրել, թե ինչ է Spring Batch-ը և ինչ դեպքերում է այն օգտագործվում տվյալների մշակման համար։
Ի՞նչ մեթոդներ կան բազմապատկման իրականացման համար ծրագրավորման մեջ։
Ինչպես են կապված flatMap մեթոդները Optional և Stream դասերում Java-ում:
Երբ է անհրաժեշտ օգտագործել մասնակի և ծածկող ինդեքսներ?
Ինչու է աղբի հավաքման մեխանիզմը չի զբաղվում ծրագրի ստեկում հիշողության մաքրմամբ?
Ի՞նչ մոտեցումներ կան ցանկալի չլինող տվյալների փոփոխությունները կանխելու համար, նույնիսկ խմբագրելու իրավունք ունենալու դեպքում։
Դուք արդյոք կիրառել եք տեղափոխման գործողություն ձեր վերջին նախագծերում?
Ի՞նչ պահեր կան թիմային հաղորդակցությունում, որոնք քեզ դժվարություններ կամ դժգոհություն են առաջացնում։
Նշանակվա՞ծ է հուսալի հաղորդագրությունների առաքումը Kafka-ում։
Կարող եք բացատրել, թե ինչ է նշանակում շարդինգը ոչ ռելացիոնալ տվյալների բազաներում:
Ինչպե՞ս կարող ենք որոշել աղբահավաքի խնդիր՝ վերլուծելով Heap հիշողության դամպերը։
Ի՞նչ փորձ ունեք ինտեգրացիոն թեստերի մշակում և իրականացման ոլորտում նախագծերում։
Ի՞նչ կլինի hashCode մեթոդի հետ դասում, եթե այն բացահայտորեն ժառանգում չէ նրանից այլ դասից։
Կարող է դասի կոնստրուկտորում հրապարակային մեթոդ հայտարարել?
Կարո՞ղ է լինել *.jar ֆայլերի ինտեգրացիան *.var ընդլայնմամբ արխիվների ներսում։