Test yığını və çərçivə nə idi?
QA / QA Automation
Sözlükdə açar ola bilməyən məlumat növü hansıdır?
Qeyri-sabit (flaky) testlərin problemini necə həll etdiniz?
İş təcrübəniz haqqında danışın, hansı layihələrdə iştirak etmisiniz, hansı vəzifələri yerinə yetirmisiniz.
# Giriş kimi bir sətir verilir və həmin sətirdən ədədlərdən ibarət siyahı tələb olunur: # Nümunə: # Giriş: "df12fhfj1jja56jdjdg999" # Çıxış: [12, 1, 56, 999]
Siyahını ehtiva edən tuple lüğət açarı ola bilərmi?
Hansı avtomatlaşdırma nümunələri ilə rastlaşmısınız, hansıları bilirsiniz?
Obyekt yönümlü proqramlaşdırma nədir? Niyə obyekt yönümlüdür? OOP-nin əsas prinsipləri hansılardır?
Avtomatlaşdırılmış testləriniz proseslərə necə daxil edilmişdi? Hansı mərhələdə işə salınırdı?
Dekorator nədir? Hansı daxili dekoratorları bilirsiniz?
Test məlumatları ilə işləmə necə təşkil olunmuşdu? Necə yaradılmışdı, harada saxlanılırdı, necə istifadə olunurdu?
Məkan dəyişməz məlumat növü dəyişdirildikdə (məsələn, 5 rəqəmini 1-ə artırmaq) obyektlə nə baş verir?
Həllin optimallaşdırılması: else qolğunu necə çıxarmaq və for/else istifadə etmək olar?
Fikstürləri harada saxlamaq məsləhətdir? conftest.py xaricində saxlamaq mümkündürmü?
Python-da hansı məlumat tipləri var və onlar hansı qruplara bölünə bilər?
Hansı növ seçicilər/yerləşdiricilər bilirsiniz? XPath və CSS-in üstünlükləri nədir?
Hansı kod yazma prinsiplərini bilirsiniz? (DRY, SOLID, KISS və s.)
Generator və iterator nədir? Fərqi nədir? Generatorda hansı açar söz istifadə olunur?
Python-da obyekt nədir? Hər obyektin hansı atributları var?
PyTest-də fixture nədir? Hansı hissələrdən ibarətdir (setup/teardown yield vasitəsilə)? Fixture-in arqumentləri nədir?