Ի՞նչ իրավիճակներ կամ վարքագծեր եք թիմում անընդունելի համարում։
Java
Ի՞նչ մեթոդներ գիտես @OneToMany հավաքածուներում տվյալների բաշխման համար։
@Data public class ClassA { int a; } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //համապատասխանություն } } @Data public class ClassA { int a; } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //համապատասխանություն if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; } }
Ի՞նչ է լամբդա արտահայտությունը և ֆունկցիոնալ ինտերֆեյսը։
Ի՞նչ է տարբերությունը @Service և @Component նշանների միջև Spring-ում։
Ի՞նչ է Spring-ում բինի կյանքի ցիկլը։
Ի՞նչ չափանիշներով պետք է դեկոմպոզիցիա անել մոնոլիտից միկրոսերվիսների։
Ի՞նչ է Inversion of Control (IoC) դիզայնի հիմնական գաղափարը Spring-ում։
Ինչպես ներառել ցանկը DTO-ում, որը հնարավոր չէ փոխել ստեղծելուց հետո?
Իդեմպոտենցիան ինչ է և ինչպես ապահովել այն?
Spring-ում բինի սահմանման մեջ մետա ինֆորմացիայի հիմնական հատկանիշները ինչն են?
Ի՞նչ ծրագրակազմ է օգտագործվում մեր նախագծում ձեռնարկության ռեսուրսների կառավարման համար:
Հիմնական տարբերությունները Kafka և RabbitMQ միջև։
Որ դեպքերում պետք է օգտագործել @Service նշումը զարգացող հավելվածում?
Դա ձեր սեփական զարգացումն էր՞: Ինչու՞ չեք դիտարկել մասնագիտացված լուծումներ, ինչպիսիք են Camunda-ն։
Խոսեք HTTP մեթոդների մասին՝ որոնք գիտեք, ինչպե՞ս են տարբեր PUT-ը POST-ից, GET-ը POST-ից, ինչու է անհրաժեշտ PATCH-ը։
Կարո՞ղ է օբյեկտային կողմնորոշված ծրագրավորումը համընդհանուր մոտեցում լինել ծրագրային ապահովման զարգացման համար։
Ինչպես են տարբերվում JPA օգտագործելիս սովորական և հետաձգված տվյալների բեռնումի ռեժիմները?
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
Կարող եք աշխատել թիմում կոնֆլիկտային կամ դժվար գործընկերների հետ?