Vai jūs varat izskaidrot abstrakcijas jēdzienu objektorientētajā programmēšanā?
QA / QA Automation
Kā atšķiras komandas git pull un git fetch darbā ar repozitoriju?
Kādi līmeņi iekļauti testu piramīdas struktūrā?
Kas ir fixture? Kam tie ir nepieciešami?
No kādiem komponentiem sastāv komanda 'git pull' un kā tā sadarbojas ar repozitoriju?
Vai jūs varētu dalīties ar savu profesionālo pieredzi un projektiem, kuros esat piedalījies?
Vai jūs kādreiz esat strādājis ar vaicājuma plānu datu bāzē (EXPLAIN/EXPLAIN ANALYZE)?
Kā izvēlēties mobilo ierīci testēšanai, uz ko balstīsieties?
Vai vari uzskaitīt galvenās HTTP metodes, kuras zini?
Kādi ir XPath izmantošanas priekšrocības un trūkumi salīdzinājumā ar CSS selektoriem testu automatizācijā vai dokumentu parsēšanā?
Metode veic pasūtījuma izpildi tīmekļa vietnē. Pieņem: 1 Sūtījumu ar precēm saraksts 2 Katram sūtījumam gaidāmais piegādes datums 3 Piegādes adrese ar komentāriem 4 Maksājuma veids, piemēram, bankas karte. address.comment garuma limits - 200 rakstzīmes shipments garuma limits - 200 objektu Šo metodi ir jātestē (jāizstrādā pārbaudes saraksts). POST /order { "shipments": [ // sūtījumi/kastes ar precēm { "id": "number", "date": "number" // Gaidāmais piegādes datums } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // atstāt pie durvīm }, "payment_method": "string" # card / apple_pay }
Kā pievienot saraksta tīrīšanu pēc testa pabeigšanas? Kāda ir atšķirība starp yield un AdFinalizer?
Kādus kritērijus izmantot, izvēloties HTTP metodes POST, PUT un PATCH resursu atjaunināšanas operācijām?
Pastāsti par savu pēdējo darba vietu: projekts, procesi, par ko atbildēji, ar ko nodarbojies.
Ir tabula ar nosaukumu carts. Kolonnas: userID, itemID, quantity. Atrodiet lietotājus ar lielu grozu, tiem, kuru kopējais preču skaits ir lielāks par 300.
Kādus sniffers jūs izmantojāt? Pastāstiet man par to funkcijām un kam tie ir paredzēti.
Uzrakstiet funkciju, kas izdrukā virkni <Name> uz intervijas <company>, pēc noklusējuma uzskatām, ka uzņēmums ir Ozon, bet jūs varat arī izveidot savu uzņēmumu.
Vai jūs varat izskaidrot polimorfisma jēdzienu objektorientētajā programmēšanā?
Uzdevums: Palindroms Uzrakstiet funkciju is_palindrome(s: str) -> bool, kas pārbauda, vai virkne ir palindroms (lasāma vienādi no kreisās uz labo un no labās uz kreiso). Jāignorē tukšumi, pieturzīmes un lielo/mazo burtu atšķirības. Piemēri: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
Kā jūs palaidāt UI testus CI? Ko izmantojāt?