Արդյոք դա ինչ-որ տեղ գրանցվել է՝ սերիական գործընթացից անցում կատարելով պառլելային?
Java
Ի՞նչ եք հասկանում խառը մոտեցումից։
Կամ կարող եք մեզ հարցեր տալ?
Որ մոտեցումը ձեզ ավելի է դուր գալիս՝ երբ վերլուծաբանը խստորեն հաստատում է որոշումը, թե երբ որոշումը ամբողջությամբ դրված է ծրագրավորողի կողմում?
Ի՞նչ էր համակարգի բեռը այս միջադեպի ժամանակը։
Որքան հաղորդագրություն էր մշակվում մեկ վայրկյանում?
Կարող եք մանրամասն պատմել, ինչ եք արել մոնիտորինգի կարգավորելու համար?
Երբ կարող է կոնկրետ օբյեկտը հեռացվել, եթե կա իրարից հղում ունեցող օբյեկտների շղթա?
Ձեր աշխատանքային փորձից՝ որ խնդիրն կամ նախագիծը ձեզ ամենաշատն դուր եկավ և ինչու?
Եվ այս դեպքում, տեխնիկական լուծումը ընտրելիս ինչի վրա հիմնվում են?
Կա մուտքի վերահսկման համակարգ, որիցից մենք ստանում ենք գրառումներ՝ օգտագործողի նույնականացնող, մուտքի ժամանակը, ելքի ժամանակը որոշ ժամանակահատվածում (օրինակ, մեկ ամիս): Պետք է հաշվարկել, թե ամենաժամանակյա քանի մարդ է գտնվել գործարանի տարածքում՝ առավելագույնը։
Որ տարբերակն է ձեզ անձամբ ավելի դուր գալիս?
Եկեք փորձենք ավելի պարզ խնդիր՝ ինչպես հաշվել, թե քանի մարդ է զանգահարել որոշակի ծառայություն մեկ օրվա ընթացքում։
Կա՞ հատուկ garbage collector-ներ այն դեպքերում, երբ ծառայությունը սկսվում է մեկ գնդակով։
Ի՞նչ պետք է ավելացնել այնտեղ։
Ինչպե՞ս կկազմեք պայմանագրերի ռեգիստրն ու հաստատման գործընթացը — որ համակարգը ինչի հետ համաձայնեցված է, որ պայմանագիր գործում է?
Ինչու հենց Transactional Outbox — քանի որ դա այլ կերպ էլ կարելի էր անել, օրինակ, հաստատել Kafka-ում միայն հաջող առաքումից հետո?
Որ թեմաներով ձեզ սովորաբար հարցեր են տալիս (որ հարցերում եք ավելի վստահ)?
Դուք հիշում եք ձեր դիպլոմը ջերմությամբ — կարո՞ղ է ինչ-որ հետաքրքիր բան եղել է այնտեղ։
Առաջադրանքը ձևակերպվել է որպես «կրճատել լատենցիան», և արդյոք դուք ինքներդ եք փնտրել լուծումը?