Ի՞նչ կապ կա կոնստրուկտորի կանչի և կատարողական հաջորդականության երաշխիքների (Happens Before) միջև։
Java
Ինչ խորհուրդներ կտաք լսարանին այս թեմայի վերաբերյալ?
Կան դեպքեր, երբ դուք փոխել եք ձեր նախագծերում գործարքների մեկուսացման մակարդակը:
Անհրաժեշտ է արդյոք JSON Web Token-ը դեկոդավորել օգտվողի տվյալները ստանալու համար?
Վերջին նախագիծը, որում դուք մասնակցել եք, ստեղծվել է ամբողջությամբ ձեզ կամ թիմով զրոյից?
Ի՞նչ փորձ ունեք Java-ում բազմապատկման հետ աշխատելու։
Ներկայացրեք, թե ինչ է Plain Old Java Object (POJO) դասը և ինչպե՞ս է այն տարբերվում մյուս Java դասերից
Ներկայացրեք non-nullable կոնցեպտը Kotlin-ում և թե ինչպես է այն տարբերվում nullable տիպերից։
Երբ ավելացնում եք տարր հավաքածուի վերջում, որ տվյալների կառուցվածքը՝ ArrayList կամ LinkedList՝ ավելի արագ է աշխատում?
Ի՞նչ են Java և C++ լեզուների անվտանգության հիմնական տարբերությունները։
Կարող եք բացատրել, թե ինչ են ծրագրավորման մեջ ճյուղավորված ծառի կամ հիերարխիայի կառուցվածքին մուտքի մեխանիզմները:
Ի՞նչ կողմեր կամ իրավիճակներ եք ուզում բացառել ձեր նոր աշխատանքում ձեզ համար:
Վերջին նախագծում համակարգի կայունությունը ապահովված էր սխալների նկատմամբ՞
Կարճամետրաժում գրված է, որ դուք օպտիմալացրել եք Garbage Collector-ը, կատարել եք JVM tuning — ինչ եք կատարել հենց?
Կարող եք բացատրել Java-ում Optional դասի կոնցեպցիան և դրա նպատակնը?
Ինչպե՞ս է ազդում final բանալի բառով փոփոխականի հայտարարությունը դրա փոփոխության վրա սկզբից հետո։
Ի՞նչ է արտահայտում արտահայտությունների մշակման համակարգում հիմնական ինտերֆեյսը։
Ի՞նչ մոտեցումներ են օգտագործվում փորձարկումներ անցկացնելու համար՝ կանխելու համար համակարգի արագության նվազումը ապագայում։
Ներկայացրեք, թե ինչ է նշանակում InterruptedException արտահայտությունը և այն երբ է առաջանում Java-ում։
Կարող եք բացատրել, թե ինչ է կուրսորը տվյալների բազաների հետ աշխատելու համատեքստում?