0% found this document useful (0 votes)
23 views

Testing Interview Questions

Uploaded by

thekingansu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Testing Interview Questions

Uploaded by

thekingansu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

Testing Interview Questions:-

FIS Global : Automation Testing – 3+ Years Exp.


Difference between quit and close?
Different types of waits?
Handling dynamic table?
Which IDE u are using?
Explain your framework?
Can we create an object of final class?
Explain Overloading and overriding.
How u access static variables?
Difference between static and non static?
How do you handle sync issues in your project?
Different types of exception?
What is stale element exception?
Explain Super keyword?
What will be the return type of overriding methods, will it be same or varies?
Is multiple inheritance possible in java,?
How do you handle popups?
Handling multiple windows
Is Alert a interface?
Explain Switching one frame to another frame?
Difference between Find Element and Find Elements
Explain your project ?
Trade life cycle
What is Limit order and set specific price for sell?
What is function of middle and back office
What is agile
What is scrum
Difference between sanity and smoke testing
How defect log in Jira
What is RTM
What is SQL, join?
How we can fetch data?
Unix command - set, cat, grep
What are the uses of cat command?
Tables(Employee and Manager) is given and fetch data from employee table by using manager
table id?
Synechron – Automation Testing – 3 to 6 Years Exp.
- Java program - pattern
- what is abstract class
- diff between set and list
- what is static and it's used?
- method overloading
- Oops concept that used in ur framework
- windows handling selenium
- write program for use method overloading
- Assert type..

UBS – Automation Testing – 4+ Years Exp.


1.What are authentic and authorisation test scenarios and test cases for login page
2. What are security testing in web applications
3. What are diff Linux commands used your project
4. Difference between list and map
5. Suppose I have added 2 keys and values using put method, would it be inserted in sorting
order in hashmap ?
6. Is it possible to add same keys and values in map ?
7. What is private class? Can I override the private classs ?
8. Can I override the private class in nested class
9. Diff between throw and throws
10. How to handle synchronisation
11. What are diff exceptions in selenium
12. Why abstract class is needed when we have interface for abstraction
13. Supppos there is a page n there are 2 buttons with same attribute values id and name how
to find the 2 nd button ?
14. Suppose there are two pages and each page has 10 fields with values how to compare the
two page values ?
15. When stale reference exception comes
16. What is default wait time when not defined any waits in selenium
17. What is multi threading in java
18. Suppose there are two functions one function is always fails and second comes pass how to
run the these two methods
19. How to run the test case with multiple data in cucumber
20. How to configure Jenkins using maven and git
21. How to run the test case in Jenkins
22. Suppose there a page with one button if click on that button new tab opens and click button
on that new tab again new tab opens how to read the text for the third tab ?
23. How to handle alerts n what are the different methods available in selenium
24. Why we use action class ?
25. How to do right click on the webelemt
26. What is the use of robot class ?
27. How to run test case for maven project
28. What are methods available in testng
29. What are the diff methods available in @ test method
30. Explain about framework and architecture
31. How to read the . Properties file
32. How asserstions work in selenium
33. Diff between array list and linked list
34. Explain about cucumber framework
35. Difference between method overloading and method overriding

GS Lab – Automation Testing – 3+ Years Exp.


What is polymorphism?
What is difference between encapsulation and abstraction??
Types of constructors??
Use Super and this keywords.
What is thread ?
Explain about multi-threading?
Can we overload method by just exchanging the position arguments?
What is exceptions?
Challenges you faced in Automation?
TestNG annotations
What is dependency?
Where we can find the downloaded jars as part of maven project
Program: write a program to print Fibonacci series upto 10

Digital Harbor – Automation Testing – 2+ Years Exp.


1.Tell me about ur self??
2.In selenium I am searching for Java in google after search it will show all related java links , I
want find how many results is there in current page?
3.In selenium how many types of results it's generated?
4.How many data types is there in selenium?
5.What is difference between page object model and data drive model?
6.What's is hybrid driven?
7.In qc where u test manual test cases??
8.What is rtm?
9.What is data driven?
10.Only data driven we can perform???
11.What's is different b/w Functional and system testing?
12.What's is agile methodologie?
13.What's is integration testing?
14.What's retesting and regression testing???
15.i have one page in that page object or change every login time 2 page i want 2 find how may
ok button is there when I am login
Ex:Ok, Cancel,reset, Request these fields changing every login time 2 page how u find how may
ok button is there

Sigma System – Automation Testing – 4 to 6 Years Exp


1. Framework
2. Sql queries
3. Java program to swap two arrays
4. Java program to get average for first 5
element s and then from 6 the element to next 6 element and then next 7 element average.
5. What happen if there is main method in testng framework
Will java program work without main method?
6. Oracle sql queries
Manual Testing
7. Normalization in oracle
8. Alpha and beta testing
9. V model Vs agile
10. How to click on dynamic element in table
11. What is authorization and authorized
12. What is the minimum criteria in which you can break a chocolate
13. Difference between union and join
Difference between alpha and beta testing
14. SQL joins queries
15.How to decrease the execution time for 1000 test case

Accenture – Automation Testing – 4 to 8 Years Exp.


1. Tell me about urself? What Ur project is all about
2. Abstract class
3. Can we achieve multiple inheritance in java
4. Final and finally keyword difference
5. Collection hierarchy-
6. What is the difference between set and list
7. Arraylist and how it works
8. How u will switch to different Windows
9. Maven and it's lifecycle phases.
10 why maven preferred on other.
11. What plugins u used in maven
12. Pom.xml file and Trang.xml files difference
13. Nosuchelementexception and elementnotfound exception what is the difference between
that
14. Cucumber - how much u know about it.
15. Who is writing feature files in ur project and who should write it by ur understanding
16. Can we have multiple catch after single try
17. Where u used collection in ur framework.
18. How to iterate arraylist
19. What is hashmap and how it works
20. Which framework u r using and in which layer u worked
21. Which version control tool Ur using
22. How u r merging Ur code to git
23. What and all commands u used it git
24. Write excel sheet code
25. If excel sheet is having one column as run and value for different testcases is Y or N then
how u will make sure only Y value test cases will run
26. How to set priority for any test
27. How to enable or disable the test
28. How to use different testng annotations
29. How Ur framework has been built.
30. If u wanted to run only some specific tests then how u will make sure that

Yash Technology – Automation Testing – 4 to 8 Years


1. Abstract class
2. Can we extend abstract class. If yes then what's the use of no then why
3.what is the difference between private and protected.
4. Reflection class. How it works
5. Cucumber - how much u know.
6. Why we used glue
7. Maven and it's uses. Why we prefer maven over normal project
8. Have u created any job in Jenkins to run Ur script
9. How u have done that
10. How u can use maven and Jenkins together.
11. If u cannot find xpath of any element uniquely then how u can find that elements.
12. What are the different methods in xpath access
13. How u will use followingsibling
explain with Ur own example
14. TestNG file - the sequence of annotations

Avalara - Automation Testing Interview Questions - 4 to 8 Years Experience


1. What is overriding?
2. Exception handling- can we write finally after try.?
3. Explain abstract class.
4. Can we create object of abstract class.
5. What is runtime polymorphism
6. string Ques - what is the difference
between string S1 = new String (hi) and S2= "hi"
7. How string pool works
8. Find element and findelements difference
9. If u have one drop-down with different data and u want to pick a specific on how u will do
that?
10. How you are using excel sheet in ur project
11. Project framework.
12. Where u used collection in ur project and how
13. Can class be static.
IBM - Automation Testing Interview Question - 4 plus experience
Experience 4 to 8 Years
1st round- Machine Tesg
3 scenarios that needs to be automated
2nd round
1. What is abstract class and have u used it in your project
2.what is hashmap and it's internal working.
3. How to iterate hashmap
4. Exceptional handling- can we have multiple catch for same try and how it written
5. If exception occurs in finally block what will happen
6. And how u will handle that exception
7. Cucumber - what is glue keyword
8. How test runner file works.
9. Why to use maven
10. TestNG - what will execute first beforemethod or beforeTest
Fulcrum - ETL Testing Interview Question - 3 to 6 Years Experience
1. How to find 3 highest salary from employee table?
2. Explain Referential integrity.
3.Tell me about your current role
4.Differences between Agile vs other traditional software development models.
5. In Batch processing data from Table A is going to Table B. What will be your Test Approach?
6. What type of bug you faced in ETL testing. Explain the best bug you found so far
7. ETL testing scenario you used generally. What are challenges you faced in ETL Testing?
8. How to insert 100 records from table A table B.
9. How you access databases?
10. What is different between a datawharehouse testing ETL testing.
11. How to create CSV file and how you enter 10000 records.
- Also how you test this file.
- Once this CSV insert through ETL job in data base how you will test.
- If any issue happend during loading like decimal value not inserted then what you do?
- If we want again insert same records again what will do?
12. There are 10 sequential files are kept in unix directory.
You need to process these files. Tell me positive and negative scenarios.
13. Differences between delete and truncate.
14. What are the numeric function in oracle.
15. Do you know pl/sql
16.Case statement scenario query
17 .Group by and having clause query.
18 . How you rate your SQL skills
19. Have you build CSV, flat file and pipe format files.
Zensoft - Performance Testing Interview Question - 2 to 5 years experience
1. What is Performance Testing?
2. Why we need of Performance Testing?
3. Detail about the projects you done.
4. What is Thread Group?
5. What is Samplers?
6. What is Regular Expression
7. Meaning (.+?) / (.*?) -
8. What is Beanshell PreProcessor and PostProcessor?
9. Why we need to use it?
10. What is the Execution Order of JMeter script?
11. How do you identify the performance testing requirements?
12. What are the objectives of Performance Testing Test Plan?
13. Types of timers in JMeter?
14. Which tool are you using and why for performance testing?
15. Do you have any knowledge on other performance testing tools like Loadrunner, NeoLoad?
16. What is ThinkTime, Why we need to use it?
17. Types of Assertions
18. Types of Listeners
19. Distributed Load Testing (Remote Testing) -
20. Why use Non GUI mode to run the script?
21. Command to run jmeter script from non gui mode.
22. Types of Performance Testing-
23. Load Testing
24. Stress Testing
25. Endurance Testing
26. Spike Testing
27. What is Synchronizing Timer and how it is works?
28. Activities perform during performance testing?
29. Parameterization.
30. Correlation
31. Blazemeter and how it is useful in Jmeter
32. Do you have any idea about 3rd party monitoring tools like NewRelic and AppDynamics?
33. Performance Tunning and what are parameters you considered in your project.
34. How to check server side logs
35. What are the parameters to check the performance of application after running your jmeter
script?
36. What is Latency?
37. What is response time?
38. How to create HTML report from .jtl file?
39. How to reduce unwanted requests while recording the script from the JMeter?
40. What is workload Modeling?
41. What is Performance Analysis?
42. Types of Thread Groups?
43. How you are showing the Performance Testing Analysis Report to your client in your current
project?
44. How will you start the requirement gathering for performance testing if we didn't get it
from client?
45. How many projects have you done?
46. How many max no of users load have you given in your projects?
47. What are the challenges / problems have you faced in your project?
48. Have you integrated JMeter script with Jenkins?
49. Unix commands
50. SQL commands like Joins.
HCL - Manual Testing Interview Questions - 2 to 6 Years Experience
1. Introduce yourself.
2. Tell me about your project.
3. Testing model used in your project.
Explain it.(in my case waterfall model)
4. Defect life cycle
5. Difference between validation and verification with example
6. Whats your take if the defect is rejected.
7. Write a query to remove duplicate record from table.
8. Write all the clauses in query.
9. Arrange all the clauses in ascending order.
10. Write all the aggregate functions in sql
11. Write all the constraints in sql
12. We have a table Employees having columns EmpID, EmpName, Salary, Commission.
Write a query to get the total salary of each employee.
Infostretch - Automation Interview Questions - 2 to 6 Years experience
First Round
Technical Test Interview Questions
1. Write a program to reverse the number. Int number = 12345
2. Write a program to demonstrate right click using selenium
3. Write a program to scroll in selenium untill an element is found
4. Write a program to demonstrate Page Factory Object model in selenium
--------------------------------------+
Second Round
They have four questions set for written programming test.
*SET 2 - Questions.*
1) Palindrome String = 'MADAM'.
2) Objective Question
public static void main(String args[]){
Sysout(fun());
}
public int fun(){
return 20;
}
A - 20,
B - Runtime error
*C - compilation error.*
D - None.
3) Write a code for Customized exception in java.
4) Wrt for mouse handover using action class.
5) Wrt to find total count of elements present in below page
<ul title= 'movies'>
<li title = 'Movie title 1>
<li title = 'Movie title 2>
.
.
<li title = 'Movie title 50>
<ul>
6) Write code for wait until element visible.
---------------
F2F Interview Questions -
1. Merge 100 xls sheet of data in one sheet
2. Explain Project framework
3. Get data from the database and use it in the script
4. Roles and responsibilities in current project
5. Challenges faced in project
6. Explain Recovery scenario
7. Explain Error handling
8. Reverse a string"this is hello world string" and print only the 1st and the last reversed word.
9. Can static variable be called in another class inheriting the previous class
Genesys - Automation Test Interview Questions - 2 to 4 years experience
1. Tell me about yourself?
2. What is your role and responsibilities?
3. Which locator you used in your framework and why?
4. Relative and absolute xpath?
5. Explain about your framework?
6. What is data driven framework and explain data provider
7. Different annotations used in ur project
8. What kimd of exceptions you faced in selenium
9. What is staleelementfefernce
exception? How do handle
10. Window handling
11. Different types of wait
12. How do you put timeout for particular method
13. Where you used collections in ur project
14. 2 arrays have given, merge it and sort it and remove the duplicate
15. How to reverse a number
16. What is selenium hub and node
17. What is grid
18. How will you do cross browser testing
19. By wat node will understand the hub?
20. What is xpath axes.
IBM - Manual and Automation Interview Questions - 3 Plus experience
1. Logic behind finding max and min of two numbers without writing any if else statement
2. Debugging a written code with for loop, header, attribute
3. Debugging a system where data is flowing from frotend to DB via different stages
4. SQL for join conditions.
5. Nested select statement
6. Scenario based questions to find out test condition and test cases
7. Testing techniques to be used for a migration project where requirements are not
documented
8. Educational background, Career path and few questions based on situation
9. Security testing related qsn
Round 2: 1 interviewer
1. Current Project Architecture
2. Finding test scenario for a given work flow where people are getting registered for Marathon,
than live marathon tracking is happening thn, results are getting published
3. Test condition for Copy paste from one server to another server.
4. Flag testing when user tried to login incorrectly 3 times
5. Roles and responsibilities
6. Testing techniques like state transition, boundary value.
7. Back end testing
8. Compatibility testing
9. Acceptance testing
10. For a particular situation what are the "xyz" testing scenarios
Round 3. 2 interviewer
1. Career path.
2. What is your strategy to switch in every 2 yrs
3. Mobile testing on Android and iOS asked qsn related to my project
4. Difference between post and put API
5. Rest API related questions
6. How portal and mobile do communicate
7. Notification testing on a Android application. Push and inApp notification
8. Regression around push notifications
9. Fingerprint authentication for Android app
10. Scenario for mobile testing situational
Common Questions in all rounds
1. Usability of automating an application.
2. Based on what condition you will find out testcase for automation
4. Specialty in engineering
5. Any questions for us
6. Are you ready to work on any product or do you have constraint

**Evolent Health Interview Questions**


what is the process of agile project
-what all ceremonies there in agile
- sprint planning and retrospective meeting
- burndown , velocity, spike in agile
- how to prioritise the userstories when running out out of time
-databases queries- max salary, joins , copy table from existing 1
- difference between union and union all
- difference between retesting and regression
- defect life cycle
- difference between deferred and rejected bug
- difference between test plan and strategy
- which selenium version u are using
-framework of your project
- synchronisation in automation
-types of waits and difference
-different types of locators
- write xpaths
-how to get values from dropdown
**interview questions asked for performance Testing Tool in various organisation - Jmeter **
Explain the architecture of JMeter
How do u used Jmeter in ur project and why
What are different timers used in Jmeter
How requests are sent to the server in JMeter?
Explain the Process of Parameterization
Does JMeter simulate actual browser behavior?
What is Distributed testing?
What is the use of Regular Expression in JMeter?
What are the types of processors in JMeter?
What are the different ways of Data Parameterization in JMeter?
What are the maximum recommended threads on a single system?
Explain the difference between Gaussian and Poisson Timers.
What are the major differences between JMeter and Load Runner.
What is the use of co-relation in JMeter?
Latest version of Jmeter
What are the different types of listeners?
Explain the flow of the Test Script Recorder.
Can JMeter record actions from mobile? If yes, how?
How to do master-slave configuration in JMeter?
What are the JMeter supported protocols?
Why is it recommended to run JMeter in GUI mode?
Is it possible to run selenium scripts in JMeter? If yes, how?
How do you manage sessions and cookies in JMeter?
What are the important steps for testing JDBC request?
What is BeanShell scripting?
Can JMeter measure the performance of a complete application? For Example, you have
multiple screens in your mobile app. Can JMeter measure the time taken to flip the screens?
What is a Root CA certificate?
Which factors decide the maximum threads that one should generate per system?
What is a Workbench and why is it required
What is Tidy Parsing?
What are the important plugins that are supported in JMeter?
What are the types of the controller in JMeter?
Explain Ramp up period?
What are the roles of Listeners in JMeter. Can you name a few of them?
Name a few timers in JMeter. For what purpose they are considered?
What do you mean by Rendezvous point?
What do you know about assertions?
What do you know about the Pre-processors in JMeter?
Is it possible to run JMeter in GUI? If so, explain how?
What are the different protocols that are supported by JMeter?
What are the main parts of a Thread Group?
How sampler and logical controllers in JMeter are different?
Name at least 10 Listeners that JMeter is equipped with?
What are the applications that you can test with JMeter?
What are Post-Processors in JMeter?
What do you know about the Concurrent user hit in JMeter?
: List some of the test plan elements in JMeter.
What are Controllers and its types?
What is the execution order of Test Elements
What is 90% line in JMeter?
What is heap size in jmeter?
What is median in jmeter listener
Is it possible that, if we increase the heap size in Jmeter, then application(jmeter) might not
work?
What is Blaze Meter?
How do you ensure re-usability in your JMeter scripts?
**Springer nature **
-What is finally, when do we use it
-in what condition finally block will not execute
-How can we separate the words from a string ‘STAYHOMESTAYSAFE’
-What is the difference between abstract class and interface
-Is interface a class, can it have static methods?
-What is method overloading, -why it is called compile time polymorphism
-in test ng if priority is -2,0,2 in what order test cases will execute
-in test ng how we can execute on multiple browsers
-how can we skip test cases in testing
-explain the code to go to amazon .com and select the list of elements from hello sign in
button ,mouse action
-what are the important points to consider while raising a defect
**calsoft**
difference between abstract and interface
can we override main method
what does static mean ?
difference between absolute and relative path, which one is faster and why
contents of pom.xml
cycle of maven build
return type of data provider annotation
what is webdriver class or interface?
How to select from drop down
when do we use testing listeners
what is the return type of getWindowHandles()
**Nice Technical Round-1**
What are your roles and responsibilities in your project as Automation tester ?
Explain your Automation framework.
(more questions were related to this with respect to the explanation we provide)
What is CI ?
What is Jenkins ? Explain how you have implemented in your project.
Agile -Scrum Methodology
What all ceremonies you have attended in your team ?
Which tool for automation you will choose for a project you are deployed ?
Project specific questions
Which types of testing were supported by selenium ?
Which metrics you use to track automation of your project ?
** ISS Governance**
1) Introduce yourself
2) What tools you have used
3) Have you used cucumber
4) Have you used SQL
5) Joint Query
6) what is jenkins
7) How you generate results in your framework
8) If we want to start automation on new project what will be the steps
**Citi Group**
1) Introduce yourself
2) explain automation framework you are using in current organization
3) If there is no automation framework in place and client gave you feature to automate what
will be your approach?
4) what are various locators in selenium
5) Java - what is abstract class
6) Data types in Java
7) what is jenkins
8) How you generate results in your framework
9) what is CI how do you use it in your current organization
10) Our project is in equity. Do you have any domain knowledge on equity?
11) Do you know unix commands, what is unix command to find abc file from root directory
12) what is unix command to find first 10 lines in a log file
13) what is unix command to get latest logs in a log file
**Harman Interview question **
1) Roles and responsibilities
2)Explain wyat you done in SQL testing
3)Explain SQL qieries
4)Explain What you done in API testing?
5)Do you have experience in unix?
6)Explain different types of deffect management ?
7)Explain Bug cycle
8)Explain How you handle exception
9)What is xpath?Type of X path.Explain each type
10)What is Wait selenium,Diffrernt type of waits,Explain each waits
11)How you convert string "HELLO" into String "hello"
**City Bank **
1. What you have done till now as part of your IT experience?
2. Do you know OOPs concepts and in framework where and how you have implemented it?
3. Can we declare a private class?
4. What is difference between == and equals?
5. How string is immutable?
6. Where strings get stored and where reference gets stored?
7. Can you please explain with the reference of memory location that how string is immutable?
8. If not want to use String class then what can be used?
9. Difference between String and StringBuffer.
10. What collections you have used? Have you used HashMap?
11. List declaration?
12. Where used Set?
13. You have an application like flipkart and you want to buy a pen, so you have added that
item two times to cart using add to cart button, but in cart only one entry for item should be
displayed with quantity as 2, so how you'll test this?
14. 1 to 100 numbers will be flashed on screen only once and you have to find the missing
number.
15. I have a table and want to store all table data then which collection should be ust and why?
16. What HashMap will return?
17. How to achieve inheritance without having interface?
18. Method overloading and method overriding? Where used in framework?
19. If I want that my class should not be extended and instance cannot be created by other
class then how to declare class?
20. How to store multiple values in one reference?
21. In cucumber, in which class you have gluecode, how many classes for gluecode and what
was the program line limit for class?
22. How to find missing implementation in Cucumber?
23. Used static data or dynamic data, what was the approach?
24. How to resolved conflicts while pushing code in Git?
**Cuelogic **
1. What is abstraction and how did you use abstraction in your framework.
2. Difference between static and final ?
3. Can abstract class have static data members ? How why?
4. What is session , can we store session data on client side ?
5. Login UC with username , paswrd, login button, explain scenarios.
6. 404 and 400 status code.
7. Difference between https and http.
**Evolent health**
1.Diff between implicit and explict wait.
2. Disadvantages of Automation testing
3. What is exploratory testing.
**persistent interview questions - 10+ years - role - Team lead**
1) Client comes and ask you to automate a feature. so how will you proceed? using existing
framework or using new framework if do not have framework in place?
2) what is CI? How you use it in your day to day work?
3) What is CD?
4) you mention that you used selenium grid if my client dont have multiple VMs that how will
you do parellel execution?
5) you use automation framework using TestNG or Cucumber?
6) Java program to provide output as pyramid, java program to print array list and count strings
and numbers and alphanumeric
7) Sol query already shared above...
8) how you use Jenkins in your project
**persistent interview**
Problem 1:
Write a Java class.
Create a method in this class that takes a List of strings as the only argument. Each string in this
list will be a single word containing either alphabets a through z or digits 0 through 9 (for
example, “abcd”, “Pune”, “623”, “Mumbai”, “10”, etc.
The method should print on standard output 2 numbers:
How many strings in the input array are numbers
How many strings in the input array are non-numeric.
Problem 2:
Write a Java class.
Create a method in this class that takes an integer array as the only argument.
The method should process this array and return the 3rd largest number in the array. For
example, if the array contains the numbers {10, 2, 5, 4, 6, 17, 11, 22} then the method should
print the number 11 and also return the same.
Roles and responsibilities ,explain about the daily tasks that you are involved
Components of framework
What all components of selenium have you used in framework
Different types of wait
Explain each type of wait
Write program to read from excel file
What jars are used to read /write from excel file
How did you do the reporting of tests, Explain each step how do you implement extent reports
in project
what features of testng have you implemented in your project
**Indian Energy Exchange Limited**
1. swap without third variable in java
2. Count the "d" alphabet in given Sting = "Deven Dighe" and print in Java
3. Difference BetWeen String & StringBuffer
4. If String is Immutable, Then What is output of below Program
String s = "Karan Singh" ;
s = "Karan";
System.out.println(s);
5. What is Primary key ?
6. Difference between Primary Key & Unique Key ?
7. Write Query for Second Highest Salary ? By Complex Queries
8. If u want to find the Nth of Highest Salary , Then How will u write the Query ?
9. Explain About ur Framework , what kind of Excel do u used in Dat driven
10. How many Scenarios do u write in a day ?
11. Explain the Process you follow in Ur Company.
**HCL**
1. Tell about yourself.
2. Which Java and Selenium versions you are using?
3. What advantage you got by using jdk1.8 compared to older version?
4. Have you worked on hibernet, spring?
5. What OOPs concepts you've used in project and how?
6. What is interface?
7. How will you upload a file using Class?
8. How will handle alert?
9. If you have two delete buttons which gives two alerts and both alerts have same text except
one word which is different and you want to accept one alert and dismiss other and case of that
one word can also change then how will you handle this?
10. What do you know about Cucumber?
11. How will you find element at column 1 and row1 of a table?
12. Which plung-ins you have used in project?
13. Have you faced any issue like your test cases are working fine in local but getting failed in
Jenkins?
14. How to automate keyboard keys?
15. Have you used List, Set and Map? And where and give syntax.
16. If you have to handle more than one exception using try catch e.g. FileNotFoundException
and IOException then which exception sequence you will follow and why? And if exception is
not getting handled using both then what should you do?
17. If I write 2 catch blocks, in first catch I am using Exception class object to handle exception
and in second catch block, I am writing IOException then what will happen?
1)What is your approach to start testing using soap ui your asked to test an api
2) consider you are only qa ,tell the different types of testing you will perform on search
functionality of an shopping site and what basis you will sign off
3)what are different types of locators
4)in what order you will use css,xpath ,Id and why
5)how wil you identify a webtable and what is order in which u will trace
1. Tell something about yourself
2. Abstract class and interface
3. Static keyword in Java
4. String builder in Java
5. How we do multiple window handling in selenium
6. What is scenario outline cucumber
7. What is cross browser testing
8. Api testing framework explain
9. What's jmeter framework
10. Tell some testng annotations
**Ambab Infotech(Team Lead)**
1. Roles & Responsibilities
2. What is WorkSheet, Which file do you use.
3. Parallel testing using TestNg & Syntax.
4. Why we use TestNG ?
5. Explain Maven & What version of TestNG u use ?
6. How can we skip the Test in TestNG
7. What is Group in TestNG .
8. What is Adhoc Testing & Exploratory Testing.
9. Load Testing
10.What is StaleException ?
11. Difference between POST & Put.
12. What is API & How it works.
13. Challenges faced while you given Task to Complete ASAP.
14. Bug Life Cycle
**Ambab Infotech**
1. Tell me About yourself.
2. What are you Roles & Responsibilities in current Company
3. Explain Your Current Project , and explain ur project
4. What are the challenges u faced in Automation
5. OOPs Concept used in Framework
6. Explain Abstraction & Inheritance
7. How to handle Alert Button, Tell me Methods of it ?
8. Explain me Code How to write & Read from Excel.
9. FileInputStream is a Class or Interface ?
10. Difference Between Retesting & Regression
11. Difference between Interface & Abstraction
12. What are abstract Methods & can we extend it ?
13. Explain the Agile, & What is PBI ?
14. What is priority & Sevirity ,Tell me High Priority & Low Severity
15. What is Integration Testing.
16. Explain Water Fall Model.
17. Tell me Which Automation tool you used for Mobile
18. What are desired capabilities in Appium
19. Tell API Components
20. Explain Me About GitHub, How u Store Code.
21. Different types of Inheritance, And what is Multiple Inheritance
22. What is Static & Dynamic Website
23. What is POST Method ?
22. What is 400 & 404 ?
**LTI**
Diff bet Method overloading and overriding
Can we override static method ?
In how many ways we can declare string ?
Diff bet Abstract class and interface
How do u handle Exception in your project ?
Are you aware of finally block ?
Can we have multiple finally block ?
can we have try and Finally block No Catch block ?
If No Exception happen will finally block will executed ?
What are access modifiers in java ?
If we change order of Public static void as static public void will it throw any error ?
What is Final keyword in java ?
How can we call a parent class constructor ?
What is "this" keyword in java ?
Diff bet List and set ?
Code re-usability.
Code Comments.
Optimized code.
Optimized error handling.
Synchronization techniques used.
Locator techniques used.
Dynamic locators.
Degree of hard coding.
Scenario 1: Java
1. Java Program to generate Random Number
2. Write a Java program to iterate HashMap using While and advance for loop.
3. Java Program to reverse words in a String.
4. Java Program to reverse an array
5. Java Program to display Fibonacci series using loops
**Capco**
1. stringbuffer vs stringbuilder
2. Git architecture and how it works.
3. Cucumber scenario.
4. Tell me about role.
5. Brief about daily activities you do in your project.
**Avaya**
1) Explain your project and framework
2) Your role as automation tester in project
3) where all have u used oops concepts in framework give example
4) Types of waits and methods to use wait
5) why did you use maven in your project and how did u change dependencies
6) logic to separate numbers and alphabets from a alphanumeric string
7) difference between abstract class and interface
8) where did u use overloading and overriding in framework
9) name a few test ng annotations
10) how do u ignore a test case in test ng
11) difference between @class and @method
12) difference between run time and compile time polymorphism
13) explain inheritance
14) how can u select value from a drop-down , and syntax of select class
15) different locators in selenium
**Fabric**
1)Tell about previous company role.
2)What is regression testing?
3)What is test case and explain with example
4)What is unit testing?
5)What is system testing?
6)What is SDLC ?
7) Explain phases of SDLC
8)What is Bug cycle?
9)What is smoke testing
10)What is severity/ parity
11)Tell me about Agile and how you used it?
12)What is the difference between verification & validation
**Infrasoft**
1st round
1)About yourself and roles , responsibilities
2) difference between / and // in selenium xpath
3)what is the difference between absolute and relative xpath
4) how do you choose a test case is fit for automation
5)test scenarios for elevator
6)contents of test plan
7)test stratergy
8) difference Between product owner and scrum master , can one person play both roles?

2 nd round
1) significance of jre,jdk,jvm
2)how do you achieve inheritance in java, what is the keyword used
3)can we use multiple inheritance in java
4)how do we use interface in class
5)do we need to create instance of class while creating instance of interface
6) difference between method overloading and method overriding
7)can we change return type of method in method overloading, will it give error of yes when ?
8)what all ceremonies were performed as part of your agile project
9)what types of testing you performed in your project
10)what is difference between sit and uat
11) project specific questions
**REI System**
What is your roles & responsibilities?
What is WebDriver ?why its interface?
What is hashmap?
Why set does not allow duplicate method?
What is array list?
How to write a programme:
String=”engineer”
To find number of character into a string?
What is WebDriver?
What is explicite wait in selenium?
What is REST?
What are difference mathods available>
What is Jenkins?
How we can create jobs?
Difference between Array and ArrayList?
What is collection?
**Capgemini**
What is map?
What is set?
How to convert Array to ArrayList?
How to remove duplicate character from array?
How to merge two Array?
How to convert each first letter from string
How to handle windows in selenium?
Why TestNG is used?
Which tool used for reporting purpase?
How to handle multiple Iframe?
How to handle webtable?
Cucumber?
**virtusa **
Roles and responsibilities?
What kind of framework you have used?
Explain framework?
Inheritance in project?
Collection used in project?
In which scenario you have used collection?which collection?
what is IO exception.?
How to handle database using selenium?
DML & DCL commands?
Have you done API testing using selenium?
What issues you found with API testing?
What we verify in API testing?
Data provider in TestNG?
What is soft Assert & hard Assert?
Difference between Array list and linked list?
**paratuss systems**
Explain project & role & responsibility?
How to set path for WebDriver?
How do you launch the browser using Webdriver?
Selenium locators?
Diff. Link text & partial Link text?
What is method overloading?example?
What is runtime polymorphism?
What is inheritance?
What is interface?
What is TestNG?
Why we use TestNG?
Types of X path?
What is compile time polymorphism?
pgaSystem**
roles & responsibilities?
About project?
How you develop skills &which challenges ?
Sanity and smoke testing?
Functional &regression testing?
1 scenario asked ,about timeline how will you manage ?

You might also like