Java
Ինչպե՞ս աշխատեցիք Kafka-ով: Պետք էր արդյոք կարգավորել բաժինները, կոնֆիգուրացիաները: Ի՞նչ կլինի, եթե սպառողները քիչ լինեն բաժիններից:
Դու կարծում ես, որ պատմության միավորները իսկապես օգտակար են, թե դա պարզապես ձևականություն է մենեջերների համար?
Կա՞ր իրական պրակտիկայում դեպք, երբ օբյեկտը պետք է անփոփոխ դարձվի։
Ի՞նչ հարաբերություններ կան Hibernate-ի մեջ ըստ նախնական կարգավորման՝ eager (EAGER), թե lazy (LAZY):
Ծառայությունը իր նպատակն ուներ կամ աշխատում էր առանց դրա?
Ի՞նչն է տարբերությունը լամբդա ֆունկցիայի և անանուն դասի միջև։
Ինչպես է աշխատում Circuit Breaker դիզայնը?
Ի՞նչ կլինի, եթե 2PC-ի Commit փուլի ժամանակ մի ծառայություն ընկնի։
Ներկայացրեք, թե ինչպես է JIT-կոմպիլյացիան ազդում Java հավելվածների կատարողականության վրա և որ դեպքերում դա կարող է հանգեցնել անակնկալ արդյունքների։
[անուն] հարցրեց: Ինչպես նախագծել նոր հավելվածի համար բաժանման քանակը, որը բեռնում է 3000 հաղորդագրություն մեկրոպեում?
Ինչքան լավ եք զգում բազմապատկման հետ?
Եթե մի քանի օբյեկտներ միմյանց վրա հղում են կատարում ցիկլով, բայց այլ տեղ չեն օգտագործվում, արդյոք նրանց GC-ն կհեռացնի?
Ի՞նչ ինդեքսներ կավելացնեիք աղյուսակին և ինչու՞:
Ինչպե՞ս ապահովել Exactly Once առաքման երաշխավորությունը (յուրաքանչյուր հաղորդագրություն ճիշտ մեկ անգամ է հասնում ֆայլին):
Դուք հետաքրքրված էիք JVM-ի ներքին կառուցվածքով? Պետք է արդյոք աշխատավայրում JVM-ը կարգավորել?
Ի՞նչն եք ուշադրություն դարձնում SQL հարցումների օպտիմալացման ժամանակ: Ինչպե՞ս եք օպտիմալացնում:
Ինչպե՞ս էր համակարգը հասկանում, որ պետք է մեկ ուղի կամ մյուսը գնա: Ինչի վրա էր հիմնված փաստաթղթերը տարբերելու համար:
Ինչպես բաժանվեց փոխազդեցությունը — ինչ էր անցնում Kafka-ով, ինչն ուղղակի?
Կարո՞ղ եք արդյոք երբևէ անհրաժեշտություն ունեցել հարցումների օպտիմալացմանը:
Ի՞նչ է պատմության միավորների և ժամանակի գնահատման տարբերությունը։