Java
Ինչպես ճիշտ համեմատել տողային փոփոխականները Java-ում?
Դուք մտածե՞լ եք Redis-ի կայունացման մեխանիզմների մասին (RDB և AOF), որպեսզի նվազեցնեք տվյալների կորուստի պատուհանը։
Ի՞նչ ֆունկցիոնալություն կընտրեիր առաջին smoke-suite-ի համար (Netflix, Amazon և այլն):
Կարող եք բացատրել, թե ինչ է Kafka Streams-ը և ինչպես է այն օգտագործվում հոսքային տվյալների մշակման համար։
Ի՞նչ մոտեցումներ և գործիքներ էին օգտագործվում բիզնես գործընթացների ավտոմատացման և համակարգման համար ձեր նախորդ աշխատանքի վայրում:
Ինչպե՞ս ուղղել այս իրավիճակը, երբ կոմիտեում սխալ ֆայլ կա։
Ի՞նչ բաղադրիչներ է ներառում Java-ի ClassLoader մեխանիզմը։
Ինչպես է աշխատում Kafka-ն մի քանի հավելվածների օրինակների հետ: Ինչ է սպառողի խումբը, բաժինները, վերակազմավորումը?
Ներկայացրեք @Transactional նշանի աշխատանքի սկզբունքը և նրա դերը տվյալների բազայում գործարքների կառավարման մեջ։
Իմացեք ձեր մասին։ Ի՞նչ է ձեզ թույլ տալիս աճել և զարգանալ որպես մասնագետ։
Ի՞նչ եք ուզում գտնել նոր տեղում:
Կա՞ Kafka թեման FIFO (First In, First Out) հատկություն։
Ի՞նչ է Sidecar մոդելը և ինչու է այն օգտագործվում:
public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Word uchun maxsus mantiq } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // XML uchun maxsus mantiq } } public static class DocumentService { private final Map<DocumentType, DocumentProcessor> processors = Map.of( DocumentType.PDF, new PdfProcessor(), DocumentType.DOCX, new DocxProcessor(), DocumentType.XML, new XmlProcessor() ); public void process(Document[] documents) { for (Document doc : documents) { DocumentProcessor processor = processors.get(doc.type); if (processor == null) { break; } // Umumiy hujjat emali mantiq processor.process(doc); } } } }
Ինչն է հիմնական պատճառը կոդի սխալ վարքագծի երբ օգտագործվում է անփոփոխ քարտեզ? Դաշտերը առանց "միայն ընթերցանության" կարող են փոխվել HashMap-ը չի պահում տարրերի կարգը Ավելորդ ծածկոցների օգտագործումը բարդություն է առաջացնում "Անփոփոխ" քարտեզը արտացոլում է սկզբնական քարտեզի փոփոխությունները Օբյեկտի սխալ օգտագործումը հանգեցնում է սխալի
Ի՞նչ մոտեցումներ եք կիրառել թիմերի միջև կոդի ստուգումներ անցկացնելու համար։
Ինչպե՞ս ապահովել, որ մի քանի տարբեր համակարգեր-օգտագործողներ ստանան նույն հաղորդագրությունը Kafka-ից։
Պատմեք OSI մոդելի մասին՝ ինչու են անհրաժեշտ շերտերը, ինչ տարբերություններ կան։
Ինչու չենք կարող պարզապես օգտագործել մեկ փոփոխական max փոխարեն երկրորդ պահեստի?
Ի՞նչ տարբերություն կա Builder և Facade ձևանմուշների միջև ծրագրային համակարգերի նախագծման համատեքստում։