What We Are Learn On This Post
TCS Selenium Interview Questions With Java: The essential part of preparing for an interview is practice. Knowing what job interview questions you might be asked is necessary – that way, you can craft your answers well in advance and feel confident in your responses when the pressure is on.
Wouldn’t it be great if you knew what might ask interview questions for the Test Engineer, QA for Manual & Automation Positions? Unfortunately, we can’t read minds, but we’ll give you the next best thing: a list of previously asked TCS Selenium Interview Questions and answers.
Post On: | TCS Interview Questions |
Post Type: | Interview Questions |
Published On: | www.softwaretestingo.com |
Applicable For: | Freshers & Experience |
Get Updates: | Software Testingo Telegram Group |
We have tried to share some of the manual testing interview questions, selenium interview questions list & testing interview questions. But we are recommending spending some quality time to get comfortable with what might be asked when you go for the TCS interview.
Still, we need you are love and support to make this platform more helpful to our fellow testers. So it would be great if you would share your recent interview questions and experience with us. You Can share those details by connecting us at softwaretestingo.com@gmail.com.
In this post, we will share all the TCS Selenium automation testing interview questions. We hope these questions will give you a short idea of the type of questions faced previously in various locations.
If you want to share your TCS interview experience and questions with us, you can share us at softwaretestingo.com@gmail.com.
TCS Virtual Round Interview Questions
For these Tata Consultancy Services (TCS) interview questions, We Thank Sarada Ponnada for coming forward and sharing these Testing interview questions with us. We hope this motivates others also to share their interview experience and interview questions.
Still, we need your Love ❤️ & Support 🤝 to build a better platform for our fellow Testing Community to make such an incredible platform where a QA can get the real-time testing interview questions in a single place.
Interview Date: 14/04/2022
Position: Automation Test Engineer
- What are sanity, smoke, regression testing, and what is the difference between them?
- What is a path in python?
- Explain agile methodologies and story point allocation?
- What is the scope in python?
- Explain different data types in python?
- How can we automate all test cases, and when can we?
- What is the difference between test planning and test strategy?
- What are bug tracking tools and logs storage?
TCS Technical Round Interview Questions
Interview Date: 30.01.2022
Round: 1
Source: Whatsapp Group
- Explain your Project and overall experience
- Explain Automation Testing Life cycle
- Explain Regression Testing
- Explain Defect leakage and defect release
- What is Fault means in the testing
- What are the annotations in TestNG
- What is TestNG, and explain its advantage and use in Automation
- How to handle switch frames in selenium
- How to handle windows popups, the command for it
- How to refresh a page in selenium and its command
- What are Annotations in Jenkins
- What is POM
- What is the use of maven
- How do we use cucumber in selenium
TCS Company Pune Interview Questions
Company Location: Pune, India
Attended on: 13.11.2021
- Tell me about yourself?
- Which Framework you have used for your project?
- Explain Page Factory?
- Explain Abstract & Interface?
- What is the difference between Implicit wait, Explicit wait, and Fluent wait?
- What is the code for screenshots using selenium?
TCS Company Chennai Interview Questions
Company Location: Chennai, India
Attended on: 13.11.2021
- Tell me about yourself
- Explain Framework
- What is Inheritance?
- What is API Testing and explain in detail?
- What is Jasmine Framework?
- What is Python?
TCS Canada Interview Questions
Company Location: Toronto, Canada
Updated on: 29.10.2021
- Explain your framework
- Explain how you have implemented oops concepts in your framework
- What is a latent defect
- How to find out broken links in a web page
- Name of 8 locators
- Which locator is most used and why
- Difference between implicit and explicit wait
- Method to scroll down to the bottom of a web page
- If an element is not visible on the screen how to click on it
- Explain different response codes of API
- How to handle a window pop up
- How to drag and drop files on a web page
- How to retrieve an image from an nth window
- Name methods of Action class
- Difference between POm and page factory
- How to select the value from the drop-down
- Explain list and hashmap
TCS Company Bangalore Interview Questions
Company Location: Bangalore, India
Attended on: 29.09.2021
Technical Round -1
- What are the primary key and unique keys?
- How many joins are there any differences?
- What is the difference between join and union?
- Select top 3 max salary employees by depts.
- Difference between where and having and use it?
- Different types of Date functions?
- What are the grouping functions?
- Which function is used to get the current date?
- What is a subquery?
- What is indexing?
Technical Round -2
- What is a class?
- What is the difference between heap and stack?
- What is the difference between an instance variable and a local variable?
- What is Constructor? Types of Constructors?
- What is the difference between Break and Continue?
- What command is used in java to exit the system from the current execution?
- Addition features in Java 8?
- What is the difference between for and for each loop in java and its use it?
- Can we have multiple public class within a class?
- What is inheritance? Types of inheritance? Do multiple inheritances allow in java? If not, why?
- What is polymorphism? How can we achieve it?
- What is the difference between method overloading and method overriding?
- Can we achieve method overloading when two methods only differ in return type?
- Method overloading and overriding examples in the Selenium project?
- What is encapsulation?
- What is IS-A and HAS-A relation in java? With examples?
- What is the final and super keyword? What difference between them?
- Explain runtime polymorphism and compile-time with examples?
- Can the final/Static method be overloaded?
- Can final/Static methods be overridden?
- Can we overload the main method?
- Can we execute a class without a main method?
- What is a Package?
- What is an Abstract Class? Write an example code?
- What is an Interface? What is the difference between the Abstract class?
- Can we use private and protect access modified inside an Interface?
- Can multiple inheritances support an Interface?
- Examples of Abstract and Interface used in the selenium project?
- What is an Exception, and what is its base class of it?
- What is Final, Finally, Finalize?
- What is done in the finally block?
- What is garbage collection java? How is it done?
- What is the difference between Throws and Throw?
- Gives some examples of java and Selenium?
- What is Java Reflection, Singleton?
- What is threading? How does multithreading achieve? How to initiate a thread in java? What do you mean by thread-safe?
- What is the difference between collection and collections?
- The collection is what type?
- What is the difference between Array and ArrayList?
- What is the difference between Set and HashSet?
- What is the difference between HashMap and hashtable?
- What is the difference between ArrayList and LinkList?
- How do you use Map collection for your project?
- Can we have a duplicate key value in HasMap?
- How to fetch values from a hashmap?
Next is the HR discussion.
TCS Chennai Interview Questions
Company Name: TCS
Company Location: Chennai, India
Attended on: 30.07.2021
Thanks To Gokulsarathy P For sharing these interview Questions with us.
- What is the difference between SDLC & STLC?
- How to get a count of all the links on a webpage and click on them?
- How to validate a URL from the parent window, Clicked on it should navigate to the child window Also how do you validate the extensions after ‘/’ like eg .www.google.com/users/login?
- How do you handle Rejected defects with the dev team?
- What are all the limitations of Selenium?
- How did you capture screenshots in Selenium?
- What are listeners?
- Explain HashMap.
- Types of waits in selenium
- How to run multiple times the same test case using TestNG?
TCS Bangalore Interview Questions
Company Name: TCS
Company Location: Bangalore, India
Updated on: 11.07.2021
- What are checked and unchecked exceptions
- What are different types of string methods
- What are collections? What collections you have used
- Interface and abstract class
- Overload and overriding
- Few Java programs for Logic
1. How to reverse a string, eg. “ I am from Mumbai” output needs to be “Mumbai from am I.”
2. 1,2,3,1,2 how to print no. Appearing twice - Cucumber: what are hooks in cucumber?
- How to write cucumber feature
- Explain your framework
- How you pass data
- Agile ceremonies related questions
- Selenium web driver link text-related questions.
TCS Selenium Interview Questions [ Bangalore, India ]
Company Name: TCS
Company Location: Bangalore, India
Updated on: 13.05.2021
- Can we overload the main method? If yes, how?
- How to get a count of all the links on a webpage and click on them?
- How do you find that if it is linked using XPath?—–//a
- How do you handle windows?
- How to handle tables using XPath?
- How to handle dynamic elements in a webpage? Ex: Employee list getting extended and want to retrieve last employee data.
- What all the changes need to be made to .java class on parallel execution of test cases using TestNG?
- Defect life cycle.
- Diff between SDLC and STLC.
- Components in defect report.
- How do you handle QA conflict?
- When to start Automation?
- How do you choose test cases for Automation?
- How do you take screenshots in selenium for failed test cases? Name the class and method.
- Explain to me the logic of finding the prime number.
TCS Selenium Interview Questions [ Toronto, Canada ]
Company Name: TCS
Company Location: Toronto, Canada
Updated on: 16.03.2021
- Describe how to handle the below items using selenium
-iframe
-windows
-table
-Alerts - What is a javascript executor?
- What are static variables?
- What is the difference between overloading and overriding
- How can you do parallel test execution using selenium?
- What are actions
- Types of waits in selenium
- How to take a screenshot of failed test scripts in TestNG
TCS Selenium Interview Questions
Company Name: TCS
Company Location: Chennai, India
Updated on: 15.03.2021
- Using Selenium, can we automate JavaScript?
- WebDrvier driver=new Firefoxdriver() Explain this?
- Oops concept basics
- How to select a drop-down box without using “select”?
- Architecture of framework
- Maven questions
- How do you give an MVN path to Jenkins
- Is TestNG is a framework or test package ( I said it’s a framework for using unit testing and used to generate reports ) again she asked why use testNG?
- Given a scenario about booking 10tkts in Air India, write a code for it?
- What is meant by class and objects give one example for it and explain Components of the framework briefly?
- Which frame are you using ( my self I told KDF), but she asks about POM
- Why do we use Git?
- Why should we use Jenkins?
- Are you asking about .war files for Tomcat?
- How to run scenario explain briefly where you write code where you generate reports step by step tell me in this paper
TCS Selenium Interview Questions With Java
- Int a=22555; write a program to count number digits in a given number. Don’t convert to a string.
- In the web table, every cell has “*,” but one cell has Letter “A” Now, write XPath for “*,” which is beside the letter “A” cell.
- Prepare a Test case/Scenario for covering the Calculator?
- How do you test a web page-Application?
- Write the steps for how you would automate if a new page is added to your website
- How do you add objects to a repository?
- What is a basic error you would get when an XML is not correct?
- Tell me some examples of security testing
- Write the scenarios in testing a coffee vending machine
- Difference between QA and testing
- What kind of QA process do you follow?
- What are the inputs required to raise a defect?
- Checklist for testing a website
- Who is going to assign the severity and priority?
TCS Selenium Interview Questions
- Write the syntax of implicitly wait and Explicitlywait
- How to do parallel testing and cross-browser testing
- Write the code for taking screenshots
- How to read data from an excel sheet
- Explain your Framework
- What is Autoit
- How to handle Authentication popups
- What is webdriver
- Explain Jenkins
- What are the dependencies you added to your framework?
- Explain about collections
- SQL commands
- What is the difference between inheritance and abstraction?
- Where did you use abstraction in your current project? Give me one example?
- Explain cucumber and cucumber options
TCS Selenium Interview Questions
- What is the java tree?
- Which framework you worked
- How many percentages of automation are covered in your project
- What are annotations
- How do you test API? experience in post method
- What is an agile process?
- What is scrum
- Which area do you need to improve on selenium?
- How will you find out broken links on the webpage?
We Hope these TCS Selenium Interview Questions Will Help you for your upcoming interview. If you want to share any feedback regarding the TCS Selenium Interview Questions, you can comment below.
Could you please share all question and answer for selenium testing?
For All Selenium Automation Testing questions you can follow this link
Regarding the scenario which needs to book 10 tickets in Airline, is that require java code or selenium code at the time interview
It Maybe Java Selenium Code
great thank you ,it is very much detailed and helpful for quick revision
interview for automation test engineer: on 14/04/2022
questions:
sanity, smoke and regression testing and difference between them
path in python
agile methodologies and story point allocation
scope in python
data types in python
how can we automate among all testcases and when can we
test planning and test strategy
bug tracking tools and logs storage
Thanks, Sarada Ponnada, For sharing these interview questions, and also we have updated the same in the post.