How to Use These Checklists

The source documents included in this section contain only interview questions and do not include written answers.

Instead of creating new answers, this guide organizes them into structured practice checklists.

For each question:

Advertisement
  • Attempt the answer yourself.
  • Compare your answer with the relevant topic from your existing pillar library.
  • Add your own explanation wherever required.

Most of these interview questions are already covered in one of your existing pillar documents.


LTIMindtree (L1 & L2 Interview Questions)

L1 Interview Questions

  • Introduce yourself.
  • What is Selenium?
  • Explain Selenium components.
  • Types of Selenium waits.
  • Write the syntax for Explicit Wait.
  • Explain Java Collections with an example.
  • What is the use of the static keyword?
  • Write a sample POST API request.
  • Difference between PUT and PATCH.
  • Reverse a string from console input.
  • Difference between Relative XPath and Absolute XPath.
  • How do you execute test cases in parallel?

L2 Interview Questions

  • Introduce yourself.
  • Explain your automation framework from scratch.
  • Explain the Page Object Model (POM).
  • Open Chrome, search for Playwright, and write the XPath for the search box.
  • Difference between Authentication and Authorization.
  • Which HTTP status code represents Service Unavailable?
  • Check whether a given input is alphanumeric.
  • Difference between Checked and Unchecked Exceptions.
  • Explain OOP concepts.
  • How do you implement OOP concepts in your automation framework?
  • Difference between Implicit Wait and Explicit Wait.

Preparation References

Topic Reference
Selenium Waits Selenium Cluster 4
Java Collections Project Cluster 3
Relative & Absolute XPath Selenium Practical Cluster 3
Parallel Execution Selenium Cluster 11
Framework & POM Project Clusters 1 & 2
POST, PUT & PATCH API Testing / REST Assured
OOP Concepts Project Cluster 2
Exceptions & Static Java Pillars
Reverse String DSA Material
Alphanumeric Program DSA Material

TCS / Deloitte Technical Interview Questions

Interview Questions

  • Introduce yourself.
  • Explain your roles and responsibilities.
  • Reverse a string while preserving whitespace.
  • Find the second-largest salary using SQL.
  • Explain SQL Joins and their types.
  • What is LinkedHashMap?
  • Difference between Black Box Testing and White Box Testing.
  • Automate a Calendar WebElement using Selenium.
  • Fetch text from a text box.
  • Enter text into an alert.
  • Difference between Smoke Testing and Sanity Testing.
  • Explain Selenium Relative Locators.
  • What challenges did you face in your project?

Preparation References

Topic Reference
SQL Joins SQL Pillars
Second Highest Salary SQL Pillars
Black Box vs White Box Testing Manual Testing Pillars
Smoke vs Sanity Testing Manual Testing Pillars
getText() Selenium Practical Cluster 4
Alert Handling Selenium Practical Cluster 7
Relative Locators Selenium Cluster 2
Project Challenges Project Clusters 4 & 5
LinkedHashMap Java Pillars
Calendar Automation Selenium Practical Cluster 6
Reverse String DSA Material

DEC – 25 TestNG Interview Questions

This document contains a focused set of 25 TestNG interview questions.

Topics include:

  • Re-running failed test cases (testng-failed.xml)
  • Screenshots on Failure
  • ITestListener
  • RetryAnalyzer
  • Running TestNG Groups
  • TestNG XML Suites
  • @BeforeMethod vs @BeforeClass
  • @DataProvider
  • Maven Surefire Plugin
  • Parallel Execution
  • @dependsOnMethods
  • Skipping Test Cases
  • SoftAssert vs HardAssert
  • Emailable Report
  • Include & Exclude Groups
  • <parameter>
  • Jenkins Integration
  • IAnnotationTransformer
  • Optimizing a Suite with 500+ Test Cases

Preparation Reference

Most of these questions are already covered in your:

  • Company Cluster 1 – TestNG

Use that pillar as the primary reference and expand each answer using your own content.


240-Question Topic Bank

The file 30_Questions.docx contains a complete interview question bank.

Structure

  • 8 Topics
  • 30 Questions per Topic
  • Total: 240 Interview Questions

Topics Covered


Topic Mapping

Topic Reference
Java Java Pillars
Core Java OOPs Java Pillars & Project Cluster 2
Java Coding for SDET DSA Material
Selenium WebDriver Selenium Pillars
Manual Testing Manual Testing Pillars
TestNG Company Cluster 1
Cucumber BDD BDD Pillars
POM Framework Project Cluster 1 & Selenium Cluster 14

Revision Strategy

Use these 240 questions as a self-assessment checklist.

For each topic:

  • Attempt every question.
  • Verify your answer using the corresponding pillar.
  • Add your own explanation wherever an answer has not yet been written.

Frequently Asked Questions

Do these company interview documents contain answers?

No.

The LTIMindtree, TCS/Deloitte, DEC, and 240-question documents contain interview questions only.

They are intended to be used as structured practice checklists alongside your existing pillar content.


Which HTTP status code represents Service Unavailable?

503

This question appears in the LTIMindtree L2 interview round.


Which TestNG topics are covered in the DEC interview questions?

The checklist covers topics including:

  • Failed Test Execution
  • RetryAnalyzer
  • ITestListener
  • Parallel Execution
  • DataProvider
  • TestNG XML
  • Jenkins Integration
  • Large Suite Optimization

Most of these topics are already covered in your TestNG pillar.


How is the 240-question bank organized?

It contains:

  • 8 Interview Topics
  • 30 Questions per Topic
  • Total of 240 Interview Questions

Each topic maps directly to one of your existing pillar guides.


How should I use these interview checklists?

Treat them as revision checklists.

  • Answer every question yourself.
  • Compare your answers with the relevant pillar.
  • Fill any remaining gaps using your own notes before interviews.