QA / QA Automation
Ձեզ ինչ-որ բան եք լսել Անդերսեն մասին?
Դու գրել ես թեստեր Java-ով, մենք ունենք թեստեր Go-ով: Ինչպե՞ս տեսնում ես քո անցումը նոր լեզվին: Քանի՞ ժամանակ կպահանջվի և որո՞նք ռեսուրսներ կօգտագործես։
Պատմիր վերջին աշխատավայրում թիմի կազմի մասին։
SQL: ավելացնել բոլոր աշխատակիցների աշխատավարձը 10%-ով։
Ի՞նչ ժամանակ տևեց այս խնդիրը լուծելուն:
Ի՞նչ տվյալների կառուցվածք է օգտագործվում HashMap-ի ներսում տարրերը պահելու համար Java-ում:
Մեր բաղադրիչների փոխազդեցության սխեման կա: Ենթադրենք, որ դրանք ծառայություններ են, որոնք նախատեսված են մարդկային ռեսուրսների մենեջերների համար միջոցառումներ ստեղծելու և կառավարելու համար: Մենք ուղարկում ենք հաղորդագրություն Սերվիս 1-ին, (որը տեղակայված է Kubernetes-ում), տվյալներ ստանալու կամ խմբագրելու համար REST API-ով: Սերվիս 1-ը մշակում է տվյալները և այնուհետև ուղարկում է դրանք Kafka-ին: Սերվիս 2-ը (նույնպես տեղակայված է Kubernetes-ում) կարդում է Kafka-ից հաղորդագրությունները և փոխում է ստացված բոլոր տեղեկությունները այլ ձևաչափի, ապա դրանք պահում է տվյալների բազայում: Օգտագործողի կարգավիճակով, մենք ուղարկել ենք հարցում REST-ի միջոցով Սերվիս 1-ին միջոցառման ստեղծման համար, և հետո ստուգել ենք այդ միջոցառման առկայությունը տվյալների բազայում՝ Select հարցումով: Բայց այդ միջոցառումը չի գտնվել տվյալների բազայում: Մենք սկսեցինք հետաքննել խնդիրը և հայտնաբերեցինք, որ հաղորդագրությունը կանգ է առել Kafka-ի մակարդակում՝ պարզապես այն չի կարդացվել Սերվիս 2-ի կողմից: Ինչպե՞ս ենք տեղակայելու, թե ինչու հաղորդագրությունը չի կարդացվել։
Տվյալներ: Կան համակարգ - հաշվիչ։ Կան էկրանի մուտքային ձևանմուշ, որը բաղկացած է 2 խմբագրական դաշտերից և մի կոճակ - Հաշվեք գումարը։ Կոճակին սեղմելուց հետո հայտնվում է ևս մեկ դաշտ, որտեղ ցուցադրվում է մուտքագրված թվերի գումարը։ Առաքելություն: Ստեղծեք այս համակարգի փորձարկման պլան։ Պայման՝ եթե թվերի գումարը > 1000, ելքային դաշտը գույնը փոխվում է կանաչ։ Եթե <= 1000, փոխվում է կարմիր։
Կարող եք մի քանի նախադասությամբ նկարագրել, թե ինչ է տեղի ունենում, երբ բրաուզերում մուտքագրվում է ինչ-որ հարցում և սեղմվում է «Enter»?
Կարող եք տալ սահմանափակման օրինակ, որը կիրառվել է տվյալների բազայի կամ համակարգի վրա?
Ներկայացրեք մանրամասն, երբ օգտագործել throws, երբ try-catch, ինչու է վատ բռնել ընդհանուր Exception և լռեցնել սխալները
Ի՞նչ կարելի է օգտագործել float('inf') փոխարեն նվազագույն հեռավորությունը սկսելու համար։
Ի՞նչ է Android-ում Activity-ի կյանքի ցիկլը։
Ինչու որոշեցիք հեռանալ վերջին նախագծից?
Որ ֆիլմը ձեզ հատկապես հիշարժան կամ տպավորիչ էր?
Եթե կայքում հայտնաբերվի խափանում, օրինակ՝ բացակայում է ստորակետը, ինչ աստիճանի է այս թերությունը կարևոր?
Ճանաչո՞ւմ եք Three Amigos պրակտիկան։
Ինչու եք ընտրել փորձարկումը, ոչ թե զարգացմանը, հաշվի առնելով ձեր փորձում մեծածավալ զարգացման մասին?
Ի՞նչ տարրերից է բաղկացած ձեր կարծիքով մոբայլ ցանցի ճարտարապետությունը։
Եթե մեթոդը ընդունում է երեք պարամետր և անհրաժեշտ է փոխանցել չորրորդը, պետք է վերագտնել կամ վերագտնել մեթոդը?