• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

SoftwareTestingo - Interview Questions, Tutorial & Test Cases Template Examples

SoftwareTestingo - Interview Questions, Tutorial & Test Cases Template Examples

  • Home
  • Interview Questions
  • Java
  • Java Programs
  • Selenium
  • Selenium Programs
  • Manual Testing
  • Test Cases
  • Difference
  • Tools
  • SQL
  • Contact Us
  • Search
SoftwareTestingo » Interview Questions » TCS Interview Questions

TCS Interview Questions

Last Updated on: April 16, 2022 By Softwaretestingo Editorial Board

TCS Overview

  • www.tcs.com
  • Mumbai, Maharashtra
  • 10,001+ employees
  • 1968
  • Public Company
  • IT Services
  • Unknown
  • Unknown

What We Are Learn On This Post

  • TCS Virtual Round Interview Questions
  • TCS Technical Round Interview Questions
  • TCS Company Pune Interview Questions
  • TCS Company Chennai Interview Questions
  • TCS Canada Interview Questions
  • TCS Company Bangalore Interview Questions
  • TCS Chennai Interview Questions
  • TCS Bangalore Interview Questions
  • TCS Selenium Interview Questions [ Bangalore, India ]
  • TCS Selenium Interview Questions [ Toronto, Canada ]
  • TCS Selenium Interview Questions
  • TCS Selenium Interview Questions With Java
  • TCS Selenium Interview Questions

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.

More Interview Questions

SoftwareTestingo Interview Questions
  • T-Systems Interview Questions
  • Tavant Interview Questions
  • TCS Manual Testing Interview Questions
  • Tech Mahindra Tech M Interview Questions
  • TEKsystems Interview Questions
  • Tekstorm Interview Questions

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.

    Filed Under: Interview Questions

    Reader Interactions

    Comments

    1. Avatar for Manas HutaitManas Hutait says

      January 7, 2019 at 10:31 PM

      Could you please share all question and answer for selenium testing?

      Reply
      • Avatar for SoftwareTesting0SoftwareTesting0 says

        January 7, 2019 at 10:39 PM

        For All Selenium Automation Testing questions you can follow this link

        Reply
    2. Avatar for Subit MishraSubit Mishra says

      October 14, 2019 at 8:45 PM

      Regarding the scenario which needs to book 10 tickets in Airline, is that require java code or selenium code at the time interview

      Reply
      • Avatar for Softwaretestingo AdminSoftwaretestingo Admin says

        October 14, 2019 at 8:49 PM

        It Maybe Java Selenium Code

        Reply
    3. Avatar for jasunijasuni says

      November 17, 2021 at 9:25 AM

      great thank you ,it is very much detailed and helpful for quick revision

      Reply
    4. Avatar for sarada ponnadasarada ponnada says

      April 14, 2022 at 5:04 PM

      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

      Reply
      • Avatar for Softwaretestingo Editorial BoardSoftwaretestingo Editorial Board says

        April 16, 2022 at 7:19 PM

        Thanks, Sarada Ponnada, For sharing these interview questions, and also we have updated the same in the post.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Join SoftwareTestingo Telegram Group

    Categories

    Copyright © 2022 SoftwareTestingo.com ~ Contact Us ~ Sitemap ~ Privacy Policy ~ Testing Careers