System Analyst
Նկարագրիր, որ ես IT-ում սկսնակ եմ։ Ինչպե՞ս կպատմեիր ինձ, թե ինչ է Kafka-ն և ինչպես է այն աշխատում։
Ներկայացրեք Kafka և RabbitMQ աշխատանքի սկզբունքները և ինչպե՞ս են դրանք տարբերվում։
Առաքելություն № 4 (ինտեգրացիայի նախագծում համակարգի ճարտարապետությունում) Դուք համակարգային վերլուծաբան եք իրավաբանական անձանց հաշիվների բացման համար: Սպասվում է գործարար հաճախորդից՝ առաջադրանք՝ հաշիվ բացելու ծառայության իրականացում: Հաշիվ բացելու ծառայությունը ներառում է պայմանագրի ստեղծում և հաշվի ամրագրում: Հաշիվ բացելու ժամանակ, հաճախորդի պայմանագիրը հաջողությամբ ստեղծվեց (վերահիշատակվեց տվյալների բազայում): Ամրագրման ծառայությունը վերադարձավ տեխնիկական սխալ: Որ պահանջները, որպես համակարգային վերլուծաբան, ներկայացնեք FP Պայմանագիր և FP Ամրագրում: Ինտեգրացիայի սցենարի իրականացման տարբերակներ՝ հաշվի առնելով բաշխված միկրոսերվիսային ճարտարապետությունը: («Իրավաբանական անձանց համար հաշվեհամարի բացում» հաջորդականության դիագրամ՝ հաճախորդի, վեբ հավելվածի, իրավաբանական անձանց հաշվեհամարի բացման օրգեստրատորի, FP Պայմանագիր և FP Ամրագրում միջև փոխազդեցության քայլերով)
Նկարագրեք OTP-ի միջոցով մուտքի սխալ ընթացքը (հեռախոս կամ էլփոստ՝ մեկ դաշտում): Ի՞նչ սխալներ կարող են լինել և ինչպես նկարագրել դրանք։
Ինչ է exchange-ը RabbitMQ-ում?
Ի՞նչն է քեզ դուր գալիս և ինչն է քեզ դուր չգալիս համակարգային վերլուծաբանի դերում:
Ինչպե՞ս ցույց տալ ցիկլը և ճյուղավորումը սեկվենցիայի դիագրամում: Ինչ են ֆրեյմները:
Կարող են անվտանգության պատասխանատուները լինել շահագրգիռ կողմեր?
Ի՞նչ եք սպասում ձեր աշխատավարձից:
Նկարագրեք ձեր աշխատանքային փորձը որպես համակարգային վերլուծաբան՝ ինչ արհեստներ եք ստեղծել, ինչպես եք աշխատել պահանջների հետ։
Եթե կեշբեքը անմիջապես հաշվարկվում է յուրաքանչյուր գործարքի համար, դա երբ է տեղի ունենում, հաշվի առնելով, որ գործարքը կարող է չանցնել?
Իդեմպոտենտությունն ի՞նչ է և երբ է դա կարևոր: Տրամադրեք բիզնես սցենար։
Ով է հավաքել պահանջները՝ դուք, բիզնես վերլուծաբա՞ր, թե՞ PM?
Որո՞նք են HTTP մեթոդները և ինչու են օգտագործվում:
Դու գիտե՞ս վերահսկվող ձևեր: Ինչն է տարբերվում վերահսկվող ձևերից ոչ վերահսկվող ձևերից:
Գրեք SQL հարցում՝ կա՞ տախտակամած հաճախորդների (clients) և սև ցուցակի (blacklist) աղյուսակ, որի դաշտը id է: Ընտրեք բոլոր հաճախորդներին, ովքեր չեն սև ցուցակում: Առավել քան մեկ լուծում առաջարկեք։
Կարող եք տալ բոլոր պահանջների տեսակների օրինակ, որոնք դուք նշել եք, ինչ-որ ֆունկցիայի համար։
Նորմալիզացիան ծառայում է արդյունավետության համար թե ոչ?
Որո՞նք են երեք JSON տարբերակներից ճիշտը՝ համար BPMN։
Իմացեք ինձ ձեր ընթացիկ աշխատանքի մասին — [ընկերություն]. Դա արտադրական ընկերություն է կամ մատակարարի նախագիծ?