QA / QA Automation
# Python - kodda problemi tap və səhvsiz yenidən yaz # İstifadəçini siyahıya əlavə et və bu siyahını geri qaytar. # Əgər çağırışda ikinci arqument göstərilməyibsə, istifadəçini geri qaytar. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Üç funksiyadan ibarət siyahı yaradın, hər bir funksiya çağırıldıqda öz nömrəsini qaytarır. # Birinci funksiya - 0, ikinci - 1, üçüncü - 2 olmalıdır: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Testə necə başladınız və avtomatlaşdırmanı necə öyrəndiniz?
Java-da interfeys və abstrakt sinif arasındakı fərq nədir?
Java-da obyektlər necə müqayisə olunur? equals və hashCode metodlarını yenidən yazaq mı?
Peşəkar biliklərinizi necə güncel saxlayırsınız?
Sizin REST API test çərçivənizdə sinif strukturu necə təşkil olunub?
İş bazarına daxil olmağa və yeni iş axtarmağa niyə qərar verdiniz?
Təklifi qəbul etsəniz, nə vaxt işləməyə hazırsınız?
Stream API nədir və onunla hansı əməliyyatları istifadə edirsiniz? Yığın koleksiyaları necə düz kolleksiyaya çevirmək olar?
Bir həmkarınızdan gələn əsassız tənqidlə bağlı vəziyyət və onu necə həll etdiyiniz haqqında danışın.
Sizə görə yaxşı komanda nə deməkdir?
Hansı dizayn nümunələrini istifadə edirsiniz və Builder ilə Factory Method arasındakı fərq nədir?
Komanda və layihə haqqında hansı suallarınız var?
Optional nədir və null ilə işləməyə necə kömək edir?
Hansı Java kolleksiyalarını bilirsiniz və onlar nə üçün istifadə olunur?
Java-da istisnoları necə idarə edirsiniz və resurslarla necə işləyirsiniz?
Hazırda senior mütəxəssis kimi qəbul olunmaq üçün hansı bacarıqlardan məhrumsunuz?
Yeni şirkətdən nə gözləyirsiniz və sizin üçün nə vacibdir?
Tanıdığınız və həll etdiyiniz mürəkkəb bir problem haqqında danışın.
Hansı test halları avtomatlaşdırılmamalıdır?