Upload Button Icon Add office photos

T-Systems ICT India

Compare button icon Compare button icon Compare

Filter interviews by

T-Systems ICT India Interview Questions and Answers

Updated 7 Jul 2025
Popular Designations

62 Interview questions

A Software Developer was asked 2mo ago
Q. How do you optimize your Spark code?
Ans. 

Optimizing Spark code involves improving performance through efficient resource usage and minimizing data shuffling.

  • Use DataFrames and Datasets instead of RDDs for better optimization and performance.

  • Leverage built-in functions for transformations instead of using UDFs, as they are optimized by Catalyst.

  • Persist intermediate DataFrames when reused multiple times to avoid recomputation.

  • Optimize data partitioning by ...

View all Software Developer interview questions
A Software Developer was asked 2mo ago
Q. What are the different types of views?
Ans. 

Views in software development represent different ways to present data to users, enhancing user experience and interaction.

  • 1. Model View Controller (MVC): Separates application logic, user interface, and data. Example: Ruby on Rails.

  • 2. Model View ViewModel (MVVM): Facilitates two-way data binding. Example: WPF applications.

  • 3. Single Page Application (SPA): Loads a single HTML page and dynamically updates content. ...

View all Software Developer interview questions
A Consultant was asked 2mo ago
Q. Write a program to generate the Fibonacci sequence.
Ans. 

A Fibonacci program generates a sequence where each number is the sum of the two preceding ones, starting from 0 and 1.

  • The Fibonacci sequence starts with 0 and 1.

  • Each subsequent number is the sum of the previous two: 0, 1, 1, 2, 3, 5, 8, 13, ...

  • A simple implementation can be done using recursion or iteration.

  • Example of an iterative approach in Python: ```python def fibonacci(n): fib_sequence = [0, 1] for...

View all Consultant interview questions
A QA Engineer was asked 4mo ago
Q. Explain the concept of Page Object Model in detail
Ans. 

Page Object Model is a design pattern used in test automation to create an object repository for web UI elements.

  • Page Object Model helps in separating the test scripts from the actual web elements, making the code more maintainable and reusable.

  • Each web page is represented as a separate class, with locators and methods to interact with the elements on that page.

  • Page classes contain methods to perform actions on th...

View all QA Engineer interview questions
A QA Engineer was asked 4mo ago
Q. How do you handle alerts in Selenium, and what is the purpose of the alert.dismiss() method?
Ans. 

Handling alerts in Selenium using alert.dismiss() method

  • Use driver.switchTo().alert() to switch to the alert

  • Use alert.dismiss() to dismiss the alert without performing any action

  • Purpose of alert.dismiss() method is to close the alert without accepting it

View all QA Engineer interview questions
A QA Engineer was asked 4mo ago
Q. What are the different types of wait in Selenium?
Ans. 

Types of wait in Selenium include Implicit Wait, Explicit Wait, and Fluent Wait.

  • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

  • Explicit Wait: Waits for a certain condition to be met before proceeding further in the code.

  • Fluent Wait: Waits for a condition to be met with a defined polling frequency and maximum timeout.

  • Example: driver.manage().timeouts().implicitlyWait(10, ...

View all QA Engineer interview questions
A QA Engineer was asked 4mo ago
Q. What are the different types of @Annotations in TestNG?
Ans. 

TestNG provides various built-in annotations to control the flow of test methods.

  • Some of the common @Annotations in TestNG are @Test, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod, @DataProvider, @Parameters, @Listeners, @Factory, @BeforeGroups, @AfterGroups, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest.

  • These annotations help in setting up precondi...

View all QA Engineer interview questions
Are these interview questions helpful?
A QA Engineer was asked 4mo ago
Q. What is the difference between XPath and CSS selectors?
Ans. 

XPath is more powerful and flexible but complex, while CSS selectors are simpler and faster.

  • XPath can traverse both upwards and downwards in the DOM tree, while CSS selectors can only traverse downwards.

  • XPath can select elements based on their attributes, text content, and position in the DOM, while CSS selectors are limited to selecting elements based on their attributes.

  • XPath expressions are longer and more comp...

View all QA Engineer interview questions
A QA Engineer was asked 4mo ago
Q. What exceptions have you encountered while working on web-based applications?
Ans. 

I have encountered exceptions like ElementNotVisibleException, StaleElementReferenceException, TimeoutException, etc.

  • ElementNotVisibleException occurs when an element is present in the DOM but not visible on the web page.

  • StaleElementReferenceException occurs when an element is no longer attached to the DOM.

  • TimeoutException occurs when a specific operation does not complete within a specified timeout.

  • NoSuchElementE...

View all QA Engineer interview questions
A QA Engineer was asked 4mo ago
Q. Explain all HTTP status codes.
Ans. 

Status codes are standardized codes used by servers to indicate the outcome of a HTTP request.

  • 1. 1xx - Informational: Request received, continuing process

  • 2. 2xx - Success: The action was successfully received, understood, and accepted

  • 3. 3xx - Redirection: Further action must be taken in order to complete the request

  • 4. 4xx - Client Error: The request contains bad syntax or cannot be fulfilled

  • 5. 5xx - Server Error: ...

View all QA Engineer interview questions

T-Systems ICT India Interview Experiences

97 interviews found

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 21 Feb 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(7 Questions)

  • Q1. Explain the concept of Page Object Model in detail
  • Ans. 

    Page Object Model is a design pattern used in test automation to create an object repository for web UI elements.

    • Page Object Model helps in separating the test scripts from the actual web elements, making the code more maintainable and reusable.

    • Each web page is represented as a separate class, with locators and methods to interact with the elements on that page.

    • Page classes contain methods to perform actions on the ele...

  • Answered by AI
  • Q2. Explain all status code
  • Ans. 

    Status codes are standardized codes used by servers to indicate the outcome of a HTTP request.

    • 1. 1xx - Informational: Request received, continuing process

    • 2. 2xx - Success: The action was successfully received, understood, and accepted

    • 3. 3xx - Redirection: Further action must be taken in order to complete the request

    • 4. 4xx - Client Error: The request contains bad syntax or cannot be fulfilled

    • 5. 5xx - Server Error: The s...

  • Answered by AI
  • Q3. What are the different types of wait in Selenium?
  • Ans. 

    Types of wait in Selenium include Implicit Wait, Explicit Wait, and Fluent Wait.

    • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit Wait: Waits for a certain condition to be met before proceeding further in the code.

    • Fluent Wait: Waits for a condition to be met with a defined polling frequency and maximum timeout.

    • Example: driver.manage().timeouts().implicitlyWait(10, TimeU...

  • Answered by AI
  • Q4. How do you handle alerts in Selenium, and what is the purpose of the alert.dismiss() method?
  • Ans. 

    Handling alerts in Selenium using alert.dismiss() method

    • Use driver.switchTo().alert() to switch to the alert

    • Use alert.dismiss() to dismiss the alert without performing any action

    • Purpose of alert.dismiss() method is to close the alert without accepting it

  • Answered by AI
  • Q5. What are the different types of @Annotations in TestNG?
  • Ans. 

    TestNG provides various built-in annotations to control the flow of test methods.

    • Some of the common @Annotations in TestNG are @Test, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod, @DataProvider, @Parameters, @Listeners, @Factory, @BeforeGroups, @AfterGroups, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest.

    • These annotations help in setting up preconditions...

  • Answered by AI
  • Q6. What is the difference between XPath and CSS selectors?
  • Ans. 

    XPath is more powerful and flexible but complex, while CSS selectors are simpler and faster.

    • XPath can traverse both upwards and downwards in the DOM tree, while CSS selectors can only traverse downwards.

    • XPath can select elements based on their attributes, text content, and position in the DOM, while CSS selectors are limited to selecting elements based on their attributes.

    • XPath expressions are longer and more complex t...

  • Answered by AI
  • Q7. What exceptions have you encountered while working on web-based applications?
  • Ans. 

    I have encountered exceptions like ElementNotVisibleException, StaleElementReferenceException, TimeoutException, etc.

    • ElementNotVisibleException occurs when an element is present in the DOM but not visible on the web page.

    • StaleElementReferenceException occurs when an element is no longer attached to the DOM.

    • TimeoutException occurs when a specific operation does not complete within a specified timeout.

    • NoSuchElementExcept...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Interview will be based on your profile.
  • Q2. Interview will be based on JD

Interview Preparation Tips

Interview preparation tips for other job seekers - Good to join the team. In this organisation we will get support from other colleagues.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is P to P
  • Ans. 

    P to P stands for Procure to Pay, which is the process of requisitioning, purchasing, receiving, paying for, and accounting for goods and services.

    • Procure to Pay (P to P) is a comprehensive process that involves requesting, ordering, receiving, and paying for goods and services.

    • It starts with the need for a product or service, followed by creating a purchase order, receiving the goods, and finally processing the paymen...

  • Answered by AI
  • Q2. It's Procure to Pay

Interview Preparation Tips

Interview preparation tips for other job seekers - Human resources professionals often fail to meet expectations. They might specify one title in the job description, only to misrepresent the role either during or after the hiring process by assigning a different title. For instance, the job description may state "Procurement Specialist," but once an individual joins, the position may be referred to as "Executive," "Senior Executive," or "Consultant." The reimbursement policy needs to be adjusted.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Coding and SQL quries

Round 2 - Technical 

(2 Questions)

  • Q1. Differenece between Stack and heap
  • Ans. 

    Stack is used for static memory allocation and stores local variables, while heap is used for dynamic memory allocation and stores objects.

    • Stack memory is allocated in a contiguous block and is faster to access.

    • Heap memory is allocated in a non-contiguous manner and is slower to access.

    • Stack memory is automatically managed by the system, while heap memory needs to be manually managed by the programmer.

    • Example: int x = ...

  • Answered by AI
  • Q2. Oops with real world example
  • Ans. 

    Oops is a programming paradigm that focuses on objects and classes. Real world example: Car

    • Oops focuses on objects and classes

    • Objects have attributes (variables) and behaviors (methods)

    • Example: Car - attributes like color, model, speed; behaviors like drive, stop

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. DSA CIRCULAR QUEUE
  • Q2. POLYMORPHISM and its types
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different data types.

    • Types of polymorphism: compile-time (method overloading) and runtime (method overriding)

    • Compile-time polymorphism: multiple methods with the same name but different parameters

    • Runtime polymorphism: a subclass provides a specific implementation of a method that is already provided by its parent class

    • Example of compile-time polym...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA AND OOPS very well

Skills evaluated in this interview

Telecaller Interview Questions & Answers

user image Anonymous

posted on 17 Aug 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Selected Selected

I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Typing Test 

(7 Questions)

  • Q1. How to developed for my company
  • Ans. I am developed for my company for working hard works
  • Answered by Vickyjha Ashi
  • Q2. What are the company future developed
  • Ans. I am working for teams vice next following hardworking
  • Answered by Vickyjha Ashi
  • Q3. I asking more the question for employed
  • Q4. What are the work for company?
  • Q5. Why are you not developed for office
  • Ans. 

    I left my office development role to pursue new challenges and opportunities for growth in a dynamic environment.

    • I sought a role that offered more direct interaction with clients, enhancing my communication skills.

    • I wanted to explore a different industry that aligns more with my personal interests, such as telecommunications.

    • The previous role had limited opportunities for advancement, and I was eager to take on more re...

  • Answered by AI
  • Q6. Whta is work for company next level
  • Ans. 

    To elevate a company's performance, focus on innovation, customer engagement, and employee development.

    • Implement innovative technologies to streamline processes, such as using AI for customer service.

    • Enhance customer engagement through personalized marketing strategies, like targeted email campaigns.

    • Invest in employee training programs to improve skills and job satisfaction, leading to higher productivity.

    • Foster a coll...

  • Answered by AI
  • Q7. What is connected to company
  • Ans. 

    Various stakeholders such as employees, customers, suppliers, investors, and the community are connected to the company.

    • Employees are connected through employment contracts and work relationships.

    • Customers are connected through purchases and interactions with the company's products or services.

    • Suppliers are connected through supply agreements and transactions.

    • Investors are connected through investments in the company's...

  • Answered by AI
Round 2 - Aptitude Test 

I will sharing my work developed

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing but developed for office

Applications Engineer Interview Questions & Answers

user image Kalpesh CHAUDHARI

posted on 11 Aug 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Splunk features, kibana, ELK stack
  • Q2. Explain procedure and steps to solve data synchronisation issue in the database
  • Ans. 

    To solve data synchronisation issue in a database, follow these steps

    • Identify the source of the synchronization issue

    • Check for any network connectivity problems

    • Ensure that all databases are using the same time zone

    • Use database triggers to automatically update data

    • Implement a data synchronization tool or software

    • Perform regular data audits to identify discrepancies

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process was good and interviewer join the call on time. Interviewer give proper idea about work culture and the roles and responsibilities of this position. Asked questions related to the project and work only not any random question.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What are the different types of views?
  • Ans. 

    Views in software development represent different ways to present data to users, enhancing user experience and interaction.

    • 1. Model View Controller (MVC): Separates application logic, user interface, and data. Example: Ruby on Rails.

    • 2. Model View ViewModel (MVVM): Facilitates two-way data binding. Example: WPF applications.

    • 3. Single Page Application (SPA): Loads a single HTML page and dynamically updates content. Examp...

  • Answered by AI
  • Q2. How do you optimize your Spark code?
  • Ans. 

    Optimizing Spark code involves improving performance through efficient resource usage and minimizing data shuffling.

    • Use DataFrames and Datasets instead of RDDs for better optimization and performance.

    • Leverage built-in functions for transformations instead of using UDFs, as they are optimized by Catalyst.

    • Persist intermediate DataFrames when reused multiple times to avoid recomputation.

    • Optimize data partitioning by using...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good luck
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via Referral and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is application packaging
  • Ans. 

    Application packaging is the process of creating a deployable package containing all necessary files and configurations for an application.

    • Involves bundling all files, libraries, and dependencies required for an application to run

    • Ensures consistency and ease of deployment across different environments

    • Common tools used for application packaging include MSI, RPM, and Docker images

  • Answered by AI
  • Q2. Mai structure
Round 2 - One-on-one 

(1 Question)

  • Q1. Team handling process
Round 3 - HR 

(1 Question)

  • Q1. About salary discussion and they offered me 5 something

Interview Preparation Tips

Interview preparation tips for other job seekers - I waited for 3 months and finally everyone scolded me and said that we will not release the offer and told lies.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical skills related questions
  • Q2. Hands on / live coding
Round 2 - Technical 

(1 Question)

  • Q1. Deep knowledge checking for mentioned skill
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is Concrete class ?
  • Ans. 

    A concrete class is a class that can be instantiated, meaning it can be used to create objects.

    • Cannot be abstract

    • Can be instantiated

    • Can have concrete methods and properties

    • Example: class Car {}

  • Answered by AI

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about T-Systems ICT India?
Ask anonymously on communities.

T-Systems ICT India Interview FAQs

How many rounds are there in T-Systems ICT India interview?
T-Systems ICT India interview process usually has 2-3 rounds. The most common rounds in the T-Systems ICT India interview process are Technical, Resume Shortlist and HR.
How to prepare for T-Systems ICT India interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at T-Systems ICT India. The most common topics and skills that interviewers at T-Systems ICT India expect are Information Technology, Healthcare, Logistics, Python and ICT.
What are the top questions asked in T-Systems ICT India interview?

Some of the top questions asked at the T-Systems ICT India interview -

  1. How to run failed test cases in Testng? How to run specific set of test cases? ...read more
  2. What are the benefits of using Bootstrap over others? Can you name alternatives...read more
  3. Architecture of Splunk in current org and how team is managing it, Any customiz...read more
What are the most common questions asked in T-Systems ICT India HR round?

The most common HR questions asked in T-Systems ICT India interview are -

  1. Why are you looking for a chan...read more
  2. What is your family backgrou...read more
  3. What are your salary expectatio...read more
How long is the T-Systems ICT India interview process?

The duration of T-Systems ICT India interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 73 interview experiences

Difficulty level

Easy 14%
Moderate 81%
Hard 5%

Duration

Less than 2 weeks 68%
2-4 weeks 28%
4-6 weeks 3%
6-8 weeks 3%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.7
 • 8.7k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.7
 • 3.4k Interviews
LTIMindtree Interview Questions
3.7
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.5k Interviews
View all

T-Systems ICT India Reviews and Ratings

based on 1.1k reviews

3.8/5

Rating in categories

3.5

Skill development

4.1

Work-life balance

3.6

Salary

3.6

Job security

3.7

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 1.1k Reviews and Ratings
Golang Developer

Pune,

Bangalore / Bengaluru

8-13 Yrs

₹ 20-35 LPA

Cloud Architect

Pune,

Bangalore / Bengaluru

10-17 Yrs

Not Disclosed

Network Engineer

Pune,

Bangalore / Bengaluru

8-12 Yrs

₹ 10-18 LPA

Explore more jobs
Senior Consultant
1.3k salaries
unlock blur

₹18.9 L/yr - ₹35 L/yr

Consultant
1.2k salaries
unlock blur

₹13.3 L/yr - ₹25 L/yr

Associate Consultant
293 salaries
unlock blur

₹3.8 L/yr - ₹9 L/yr

SAP Basis Consultant
164 salaries
unlock blur

₹4 L/yr - ₹14.7 L/yr

Softwaretest Engineer
128 salaries
unlock blur

₹2.5 L/yr - ₹8.2 L/yr

Explore more salaries
Compare T-Systems ICT India with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare
write
Share an Interview