Java
Ինչպես համեմատել RestClient և Feign Client-ները: Ինչն է ավելի լավ ընտրել?
Կարո՞ղ է ծրագրավորման լեզվում ինտերֆեյսի ներսում լինել մասնավոր մեթոդներ կոնկրետ իրականացման հետ։
Ինչպե՞ս եք արձագանքում, երբ չեք համաձայն տեխնիկական ղեկավարի որոշմանը։
Ինչ մեթոդներով կարելի է բարձրացնել NoSQL տվյալների բազայի հարցումների արդյունավետությունը ակտիվ օգտվողների թվի աճի դեպքում։
Ինչպե՞ս եք աշխատել բազմապատկման հետ: Կային հետաքրքիր դեպքեր race condition կամ deadlock-ով:
Ներկայացրեք, թե ինչ է բացառությունը ծրագրավորման մեջ և ինչպես ճիշտ օգտագործել այն
Ի՞նչ է WebSocket-ը։ Ինչի համար է օգտագործվում։
Կարող եք բացատրել Spring Security-ում թույլտվության և նույնականացման համակարգի աշխատանքի սկզբունքը:
Ի՞նչ տարբերություն կա merge և cherry-pick հրամանների միջև Git տարբերակների կառավարման համակարգերում աշխատելիս։
Կարող եք բացատրել, թե ինչ է ենթադրվում տակ տերմինը 'ատոմային դասեր' ծրագրավորման մեջ?
Ի՞նչ մեթոդ եք նախընտրում օգտագործել Git-ում ճյուղերի և կոմմիտների կազմակերպման և կառավարման համար։
Նպաստեք LRU կեշի իրականացման բարելավմանը, որպեսզի արտաքսումը կատարվի վերջին մուտքի ժամանակով, ոչ թե ավելացման ժամանակով։
Ի՞նչ տեսակների հավաքածուներ կան և ինչպես են դրանք դասակարգվում խմբերով։
Ինչպես իրականացնել դասարան տվյալների բազայի հետ աշխատելու համար Hibernate-ով?
Ի՞նչ իրավիճակներում խորհուրդ է տրվում օգտագործել Comparable ինտերֆեյսը օբյեկտների համեմատության համար։
Ներկայացրեք one-to-many կոնցեպցիան և որտեղ է այն կիրառվում։
Ինչպես իրականացնել իդեմպոտենցիան REST API-ների գործողություններում?
Ինչպե՞ս է տարբերվում ավանդական Java IO-ն և ավելի ժամանակակից Java NIO-ն մուտքագրման և ելքի աշխատանքում։
Դու մտածո՞ւմ ես արտերկիր տեղափոխվելու մասին աշխատանք կամ կյանք համար։
Ի՞նչ է skill-ը և ինչպե՞ս է այն տարբերվում sub-agent-ից։