QA / QA Automation
Cum ai realizat monitorizarea și identificarea erorilor în proiectul tău?
Ce tipuri de sarcini pot duce la scăderea motivației și a sentimentului de oboseală în echipă?
Este permisă utilizarea formatului JSON în implementarea serviciilor web SOAP?
Explica scopul metodei __class__ în Python și cum este utilizată în interiorul claselor.
Puteți descrie cum este organizat procesul de lucru și interacțiunea în cadrul companiei dumneavoastră?
Ce limbaj nativ de dezvoltare a fost folosit pentru iOS și Android în proiectul dumneavoastră anterior?
Ce înseamnă conceptul de callback în programare?
Ce criterii folosești pentru a alege funcțiile care trebuie automatizate și pe cele mai bine să le lași manual?
Explicați ce înseamnă comanda `git clone` și pentru ce este folosită în sistemul de control al versiunilor Git.
Ce este acoperirea testelor și cum poate fi măsurată?
Explicați principiul de funcționare al pattern-ului Service Locator și caracteristicile sale principale.
Cum rezolvă Java 8 problema coliziunilor atunci când lucrează cu colecții sau structuri de date?
Care sunt principalele cauze ale codului de eroare 500 în timpul lucrului cu serverul?
Cât de detaliu analizezi jurnalele pentru a identifica problemele și a optimiza sistemul?
Ce experiență aveți în testarea automată a software-ului?
Aveți experiență în scrierea de interogări SQL pentru a lucra cu baze de date?
Ce tipuri de interogări SQL ați folosit în proiectele dvs.?
Care sunt anteturile HTTP principale pe care le folosești cel mai des în munca ta?
Poți explica cum funcționează ramificația condițională în programare?
Cum ai efectuat testele automate în proiectul sau compania ta anterioară?