KEMBAR78
Qa Selenium Interview Questions | PDF | Hypertext Transfer Protocol | Representational State Transfer
0% found this document useful (0 votes)
129 views14 pages

Qa Selenium Interview Questions

The document contains interview questions related to Selenium testing. Some of the questions asked about experience with tools like Jenkins, differences between various Java concepts like StringBuffer and StringBuilder, how to find and interact with elements on a page, testing frameworks like Cucumber, handling popups and exceptions. It also includes questions about design patterns, HTTP methods, REST APIs, databases and more. The questions cover a wide range of topics that may be asked during a Selenium testing interview.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
129 views14 pages

Qa Selenium Interview Questions

The document contains interview questions related to Selenium testing. Some of the questions asked about experience with tools like Jenkins, differences between various Java concepts like StringBuffer and StringBuilder, how to find and interact with elements on a page, testing frameworks like Cucumber, handling popups and exceptions. It also includes questions about design patterns, HTTP methods, REST APIs, databases and more. The questions cover a wide range of topics that may be asked during a Selenium testing interview.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 14

QA Selenium interview Questions.

Tell me about your experiance?


Did you got any experiance with mevan or jenkins ?
How do you rate yourself in collections?
Do you know the differences between string buffer and string builder?
Can you talk about comparable interface?
Do you know when the executer submition method are used?
Can you tell me about THIS keyword ?
Can you call any method using method?what would happen when you do that?
Can you call method from constructor?
Can you instantiate abstract class?
Can interface be empty?
what would be the first keyword in java?
what is a diffence between single flash and double flash?
How would you write any thing into an application?
How can you find an element displayed on the screen?
Tell me about cucumber?
What are the major difference between j behave and cucumber?
How would you swap two numbers with out adding another number?
How do you rate your self on java?
How did you identify the elements?
Have you done manual or plugin to find elements?
How do you find id?Do you do manual or do you use plug in?
If you have test case it has been interacted with other fram's or window how do you manage?
9)can u tell some basic senario of test case using python and web driver?
Do you know input cell?
Tell me the test case you use to validate login an application?
Do you know any thing diff types of weight's in selenium?
How do you handel the pop-up's?
What do you know about polymorphism in java?
Have you implemented dynamic polymorphism in your projects?
What is abstract class?
What is a garbage collection?
Can you tell me what are the design pattern you are aware of?
What are design pattern?
Tell me data types in python?
What are the diff type of http methods are used in api's?

Diff b/w put and post?


What is the resource in rest?
What is a advantage of rest over soap?
What is a return code http return 400 code?
Do you have any experiance leading a team or managing a team?
How do you bascially co-ordinate with your team?
While testing do you do any backend testing?
What is matrix?
Do you have any experiance on apple tv?
Can you take me to some examples through test cases?
What experiance you have with jenkin's?
you come across a defect in test case how do u deal with it?
Can you explain briefly on collections? Wen do you use? wat kind of collections?
Can you explain class cast exception?

Can you explain about the threading concepts?


How did that thread synchronizes?

What is a wait and notify function?


Can you explain something about serialization?
do you aware of serial version UID?
How garbage collection works?
Do you have a string paypal, you need to identify how many characters are duplicated?
Can you explain immutable strings?
Have you worked on Continuous integration? concept about that? What is maven?
Have you worked on soap and rest APIs?
What all the contents have in request and response?
Have you worked on the suit file of testNG?
i need to execute a suit in parallel, level is 3, u have five classes, wat r the parameters you give?
Do we have thread count for data provider?
Did you work on sequel server, db2?
what kind of automation you have done?
how abt oracle?
How do you validate the data? how much % automation it covers?
What about scripting, shell scripting, or other scripting languages?
Types on unions? union and union all?
List of diffrnt types of joints?
Store record proceedures, record level or bulk level or? pagenation..
Lets talk about comparing. huge database from oracle, and cassandra gave another data. how would you retrieve data which
you Were talking about procedures, what are the diffrnt test procedures, how it effects you performance and all?
Did you use jenkins?Elaborate me on it?
what is the usecase of jenkins part?
NodeJs questions.. have you used before?
Lets talk about GC(garbage collections) in java, how would u handle it?
how did you scale urself in clustoring about multiple systems(VMs)?
Give me quick introduction of ur responsibilities in current project?
Do you have exp with continuation integration tools?
Do you exp with source version tools?
you said about page object model right, wat u do? will start with ui part, slowly jump into other.. password and submit button
lets say i have, after login page, u have 5 modules, each module have diffrnt screens, 10 java classes u have.. r u capturing eac
once u login, lets say 1st tab, payment get details, for that u have to create a page object, n now, in other tabs top u have paym
lets call 6th n diffrnt one, to parse.. how u do that?
Can you transfer the objects from one function call to another function call?
For selenium.. from scratch u have to create a selenium script, how u extract for username and password?
Yousaid for doing this rest calls, for http clients right.. so now, lets say for the same username n pwd, u enter the username n
How you capture the status code?
you have exp with groovy right?
Do you have exp with database, wat r the diffrnt types of databases u have used?
From the ui page of employee record, 10 rows have to restore, using ur page object model java class, i want to verify the data
without iterating, u have catche. now u want to use java collections, did u used anything like collections, from ui u have to put
Can hash map records duplicate?
As per your exp which is efficient?
Tell me about ur experince?
Can you tell me how you use selenium with junkins?
What is there in form.xml file?
what maven comand u'll use ?
selenium locators?
diffrence btween absolute Xpath and relative Xpath?
what is diffrence btween thread.sleep and selenium.sleep
what is a diffrence btween get and navigate command ?
Diffrence btween driver.close nd driver.quit?
How do you retrive dynamically changing id's?
How do you get font file, size and color?
How do you run test in multiple browser in parallel?
Do you have experience in setting up a grid?
Hav you wrkd in any project creatin frame work frm scratch?
did you ever wrk with Ajax cmmnd?
how do u identify hidden object in webdriver?
How do u disable cookies in browsers?
Do you have xperince in TestNG?
Diff btween Before method and Before class?
Can we run group of test cases?
What is a default port no. for selenium
If default port no. is busy how do u change ?
wat is diff btw assert and verify command?
Experince testing applets?
What are the 5 diffrent exceptions
What is the versioning tool you hav used?
How do we create html test report?
diffrence btw / and // ?0
what is your experince in java?
Diffrence btween string and string buffer?
Interface VS abstract?
. wat is use of constructor and the use of constructor?
Experince with databases?
Experince in webservices scripting?
Did you actually write a script for selenium?
Given you chance will u be able to write script for selenium?
LIST, SET, Queue
Search Results
Featured snippet from the web
The primary or most-commonly-
used HTTP verbs (or methods, as
they are properly called) are
POST, GET, PUT, PATCH, and
DELETE. These correspond to
create, read, update, and delete
(or CRUD) operations,
respectively. There are a number
of other verbs, too, but are
utilized less frequently.

Pending
Pending
In addition to using HTTP for simplicity, REST offers a number of other benefits over SOAP: REST allows a greater variety of dat
The HyperText Transfer Protocol (HTTP) 400 Bad Request response status code indicates that the server cannot or will not pro

Pending

Pending

Pending
package com; An object is Exception in thread “main”
class A automatically java.lang.ClassCastException
{ upcasted to its super : com.B cannot be cast to
int i = 10; class type. You need com.C
} not to mention class at
type explicitly. But, com.ClassCastExceptionDe
class B extends A when an object is mo.main(ClassCastException
{ supposed to be Demo.java:23)
int j = 20; downcasted to its
} sub class type, then In the above example, Class
you have to mention B extends Class A and Class
class C extends B class type explicitly. C extends Class B. In the
{ In such case, there is main method, Class B-type
int k = 30; a possibility of object is created (Line 21). It
} occurring class cast will be having two non-
exception. In most of static fields. one field (int i)
public class time, it occurs when is inherited from class A and
ClassCastExceptionDemo you are trying to another one is its own field
{ downcast an object (int j). ‘a’ is Class A-type
public static void main(String[] explicitly to its sub reference variable which
args) class type. will be pointing to this
{ newly created object. In the
A a = new B(); //B type is next statement (Line 22),
auto up casted to A type reference variable ‘a’ is
B b = (B) a; //A type is assigned to ‘b’ which is Class
explicitly down casted to B type. B-type reference variable.
C c = (C) b; //Here, you will After execution of this
get class cast exception statement, ‘b’ will also be
System.out.println(c.k); pointing to the same object
} to which ‘a’ is pointing. In
} the third statement, ‘b’ is
assigned to ‘c’ which is Class
A multithreaded program C-type reference variable.
contains two or more parts that So, ‘c’ will also be pointing
can run concurrently. Each part to same object to which ‘a’
of such a program is called and ‘b’ are pointing. While
thread and each thread defines executing this statement,
a separate path of execution. you will get run time
exception called Class Cast
Exception.
So there is a need to synchronize
the action of multiple threads
and make sure that only one
thread can access the resource
at a given point in time. This is
implemented using a concept
called monitors. Each object in
Java is associated with a
monitor, which a thread can lock
or unlock. Only one thread at a
time may hold a lock on a
monitor.

Java programming language


provides a very handy way of
creating threads and
synchronizing their task by using
synchronized blocks.

how would you retrieve data which matching, and extract which is not matching?
ou performance and all?
other.. password and submit button page u have, u have to create a page object model, n intial first script. if u start doing automation for
ava classes u have.. r u capturing each page, or do u have common package to get everything in one?
n now, in other tabs top u have payment info, n down will be having other.. in order to get 5th module, do u guys create new object mode

e and password?
ame n pwd, u enter the username n pwd n click on submit button, but u r not sure somethign happened to server page, n u need to captur

el java class, i want to verify the data values missing on ui? data validation..
ke collections, from ui u have to put all the data, n compare this n that how u use by java collections?
T allows a greater variety of data formats, whereas SOAP only allows XML. Coupled with JSON (which typically works better with data and
he server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, in
if u start doing automation for that, how u start?

u guys create new object model or?

server page, n u need to capture wat happend, we should not use screenshot, how u capture that response?
works better with data and offers faster parsing), REST is generally considered easier to work with.
malformed request syntax, invalid request message framing, or deceptive request routing).

You might also like