Java
Կարող եք բացատրել, թե ինչ է նշանակում տարածված գործարքը և ինչպես է այն աշխատում:
Ինչ է Effectively Final-ը Java-ում և որտեղ է այն օգտագործվում?
Ինչ մեթոդներ եք օգտագործում կոդի վերականգնման ժամանակ բաղադրիչների բարձր կապակցվածությունը ապահովելու համար:
Ի՞նչ մեխանիզմներ է օգտագործում JPA՝ կապված օբյեկտների բեռնման կազմակերպման համար։
Կարող եք նշել Java-ի հիմնական սկզբնական տվյալների տեսակները?
Ի՞նչ դեպքերում է խորհուրդ տրվում օգտագործել Comparator ինտերֆեյսը օբյեկտների համեմատության համար:
Կարող եք բացատրել IoC կոնտեյների կոնցեպտը Spring շրջանակում և նրա դերը կախվածությունների կառավարման մեջ?
Դուք ունե՞ք փորձ OpenShift հարթակն օգտագործելու ձեր նախագծերում։
Ինչպե՞ս եք ցույց տվել կամ բացատրել արտադրանքը հաճախորդին:
Կա՞ք ձեր աշխատանքային փորձը ոչ առևտրային հատվածի նախագծերում:
Ի՞նչ չափանիշներ ես հաշվի առնում աշխատելու համար թիմ ընտրելիս։
Պահպանում է արդյոք ինդեքսը բինար ծառի տվյալների կառուցվածքում?
Ներկայացրեք Fail-fast սկզբունքը և դրա դերը ծրագրային ապահովման զարգացման մեջ
Կարող եք բացատրել transient մոդիֆիկատորի նշանակությունն ու օգտագործումը Java լեզվում?
Ի՞նչ է ծառայում volatile բանալի բառը։
@Data @Entity @Table(name = "_store") public static class Book { @Id private String id; private String title; private String author; private int price; @Transient private String tmp; @Enumerated(EnumType.STRING) private BookType type; } public enum BookType { COMMON, PREMIUM; }
Ի՞նչ է տարբերությունը Runnable և Callable ինտերֆեյսների միջև Java-ում և ինչպես են դրանք օգտագործվում:
Ի՞նչ փորձառություն ունեք ավտոմատ հիշողության կառավարում և աղբի հավաքման մեխանիզմների հետ ծրագրերում։
Ինչ մեթոդներով եք բարելավել ձեր նախագծերում տվյալների բազայի հետ փոխազդեցության արդյունավետությունը?
Ի՞նչ է ապահովում Java-ում ավելի արագ աշխատանքը՝ հիմնական տվյալների տեսակների օգտագործումը կամ օբյեկտները։