QA Automation Engineer
Deloitte Romania
How did the interview go?
Interview questions and tests
Ce sunt principiile OOP (encapsulation, inheritance, polymorphism, abstraction)?
Ce este un constructor?
Ce este un bloc de initializare si bloc de initializare static?
Ordinea de executie intre constructor, bloc de initializare si bloc static.
Ce este finally si cand se foloseste?
Ce este finalize()?
Ce inseamna ca String este imutabil?
Diferenta intre clasele imutabile si mutabile.
Diferenta intre Array si ArrayList.
Ce sunt wrapper classes?
Diferenta intre int x = null si Integer x = null.
Auto-boxing si unboxing (int x = 10; Integer y = x; int z = y;).
Ce este encapsularea (encapsulation)?
Cand nu se poate extinde o clasa (final class).
Rolul cuvantului super.
Checked vs Unchecked Exceptions.
Diferenta intre throw si throws.
Ce inseamna IO in Java (Input/Output)?
Serializare si deserializare.
Operatorii logici (&&, ||, !).
Postfix si prefix increment (a++ vs ++a).
Diferenta dintre == si .equals().
Ce este o clasa Optional si la ce se foloseste.
Fail-fast vs Fail-safe in colectii.
Diferenta intre ArrayList si LinkedList.
Diferenta intre HashMap si Hashtable.
SELENIUM
Modalitati de click in Selenium.
Diferenta intre absolute si relative XPath.
Cum se gestioneaza dropdown-urile in Selenium.
Cum se gestioneaza alertele (alert pop-ups).
Tipuri de wait in Selenium (implicit, explicit, fluent).
Cum faci screenshot in Selenium.
Cum faci mouse hover.
Diferenta intre driver.close() si driver.quit().
Tipuri de adnotari in TestNG (@BeforeClass, @BeforeMethod, @AfterMethod, @Test).
Cum rulezi teste in paralel in TestNG (si faptul ca se poate).
Ce este DataProvider in TestNG.
Ce este Factory in TestNG si diferenta fata de DataProvider.
TestNG Groups (test groups).
Prioritizarea testelor in TestNG.
TestNG expected exceptions.
Diferenta intre @BeforeMethod si @BeforeClass.
Ce este PageFactory in Selenium.
Ce este un POM.xml (Maven).
Ce este un testng.xml si ce beneficii are.
Cum gestionezi ferestrele / taburile multiple in Selenium.
Ce este Page Object Model si de ce se foloseste.
Cum verifici ca un element nu exista pe pagina.
Log in to view all information
QA Automation Engineer
MassMutual Romania
To view all information please login to your account
QA Automation Engineer Java
Worldpay
To view all information please login to your account
Senior Qa Automation Engineer
Rohde&Schwarz Topex SA
To view all information please login to your account
QA Automation Engineer
R Systems
To view all information please login to your account
Senior Qa Automation Engineer
3Pillar Global Romania
To view all information please login to your account
QA Automation Engineer
Luxoft Romania
To view all information please login to your account
QA Automation Engineer
Expressoft Technology
To view all information please login to your account
Junior QA Automation Engineer
Techquarter SRL
To view all information please login to your account
Junior QA Automation Engineer
Yonder
To view all information please login to your account