Կարող եք բացատրել օբյեկտային ուղղված ծրագրավորման մեջ աբստրակցիայի կոնցեպցիան?
QA / QA Automation
Ի՞նչ մակարդակներ են ներառված թեստային պիրամիդայի կառուցվածքում։
Ինչու է WebView-ը ավելի քիչ անվտանգ: Ինչու է WebView-ի միջոցով հաստատումը ավելի քիչ անվտանգ:
Դուք երբևէ աշխատե՞լ եք տվյալների բազայում հարցման պլանով (EXPLAIN/EXPLAIN ANALYZE):
Ի՞նչ են ֆիքսթյուրները: Ինչու են անհրաժեշտ?
Կարող եք կիսվել ձեր մասնագիտական փորձով և այն նախագծերով, որոնցում մասնակցել եք:
Կարող եք նշել հիմնական HTTP մեթոդները, որոնք գիտեք?
Ի՞նչ բաղադրիչներից է բաղկացած 'git pull' հրամանը և ինչպես է այն փոխազդում պահոցով:
Ինչպես ընտրել շարժական սարքավորումը փորձարկման համար, ինչի վրա եք հիմնվելու?
Մեթոդը կատարում է պատվեր կայքում: Ներմուծում է՝ 1 Ապրանքներով ուղարկումների ցանկ 2 Յուրաքանչյուր ուղարկման սպասվող առաքման ամսաթիվ 3 Առաքման հասցե և մեկնաբանություններ 4 Վճարման մեթոդ, օրինակ՝ բանկային քարտ: address.comment երկարության սահմանափակում - 200 նիշ shipments երկարության սահմանափակում - 200 օբյեկտ Այս մեթոդը պետք է փորձարկվի (ստեղծել ստուգումների ցանկ): POST /order { "shipments": [ // ուղարկումներ/արկղեր ապրանքներով { "id": "number", "date": "number" // Ապագա առաքման ամսաթիվ } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // թողնել դռան մոտ }, "payment_method": "string" # card / apple_pay }
Ինչպե՞ս ավելացնել ցուցակի մաքրման գործընթացը թեստի ավարտից հետո: Ի՞նչ տարբերություն կա yield և AdFinalizer-ի միջև։
Ի՞նչ չափանիշներ պետք է օգտագործել HTTP POST, PUT և PATCH մեթոդները ընտրելիս ռեսուրսների թարմացման համար։
Իմացիր վերջին աշխատանքային տեղդ մասին: նախագիծ, գործընթացներ, ինչի համար պատասխանատու էիր, ինչով զբաղվում էիր։
Ի՞նչ են XPath-ի օգտագործման առավելությունները և թերությունները CSS սելեկտորների համեմատ՝ փորձարկումների ավտոմատացման կամ փաստաթղթերի վերլուծության ժամանակ։
Կայ տաբլո անվամբ carts։ Սյունակներ՝ userID, itemID, quantity։ գտեք մեծ զամբյուղով օգտվողներին, նրանց ընդհանուր ապրանքների թիվը ավելի քան 300 է։
Ի՞նչ սնიფերներ եք օգտագործել: Պատմեք նրանց ֆունկցիաների և դրանց անհրաժեշտության մասին։
Կարող եք բացատրել օբյեկտային ծրագրավորման մեջ պոլիմորֆիզմի կոնցեպցիան?
Ինչպե՞ս գործարկեցիք UI-տեստերը CI-ում: Ի՞նչ օգտագործեցիք։
Առաջադրանք: Պալինդրոմ Գրեք ֆունկցիա is_palindrome(s: str) -> bool, որը ստուգում է, արդյոք տողը պալինդրոմ է (կարդում է նույնը ձախից աջ և աջից ձախ): Պետք է անտեսել բացատները, կետադրական նշանները և մեծատառ-փոքրատառ տարբերությունը: Օրինակներ: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
Դու երբևէ հանդիպե՞լ ես flaky-տեստերին: Ինչպիսի՞ պրակտիկաներ կան դրանց հետ պայքարելու համար։