Java
Ի՞նչ է SOLID-ը: Տրամադրեք սկզբունքների օրինակներ։
Ինչու եք օգտագործել Hibernate-ը: Կաշը տեղադրե՞լ եք և օպտիմալացրել:
Ի՞նչ մեթոդներ կան Dependency Injection- ի (Dependency Injection) մեջ Spring-ում։
Ի՞նչ երաշխիքներ է տալիս volatile-ը: Ինչպե՞ս է այն տարբերվում Atomic-ից։
Դու պատրաստ ե՞ս մեկ ամիսը մեկ այցելել գրասենյակ (Մոսկվա):
Ի՞նչ խնդիր կարող է առաջանալ արտադրական միջավայրում՝ միաժամանակ մի քանի REST-հայցերով ծառայությանը մուտք գործելիս։
Ինչպե՞ս կարելի է որոշել, որ կոնկրետ գործողությունը հաջողությամբ ավարտվել է։
Ի՞նչ է MCP-ն և ինչպես է աշխատում:
Ինչպես է աշխատում դասի բեռնման գործընթացը, երբ մեթոդը հանդիպում է անհայտ դասի ժամանակ գործարկման ժամանակ?
Ներկայացնո՞ւմ եք SQL հարցումների օպտիմալացման փորձ։
ընտրել count(*)-ից A
/** * chars = ['a', 'a', 'a', 'b', 'b', 'c', 'a'] * return: a3b2ca2 */ class JavaTask3Solution { public String compress(char[] chars) { } }
Ի՞նչ է Stream API-ի օգտագործման էությունը պահոցներում։
Ի՞նչ է տարբերությունը Spring-ում @Component, @Service, @Controller նշանների միջև։
Կարող եք ցանկացած օբյեկտ ավելացնել TreeMap-ի որպես բանալի?
Spring-ում ինչ scope-ներ կան բիների համար: Ինչպես է տարբերակվում Singleton-ը from Prototype-ը?
Ի՞նչ տարբերություն կա ծրագրի հիշողության մեջ կեշավորման և արտաքին կեշի (Redis) միջև։
Ի՞նչ են օպտիմիստական և պեսիմիստական բլոկավորումները: Երբ օգտագործել յուրաքանչյուրնը?
Խոսեք SOLID սկզբունքների մասին կոնկրետ օրինակներով։
Ինչպես է կազմակերպված անցումների նկարագրությունը վիճակների միջև?