Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 85.6k Reviews

Filter interviews by

TCS Software Engineering Senior Analyst Interview Questions and Answers for Experienced

Updated 4 Apr 2024

TCS Software Engineering Senior Analyst Interview Experiences for Experienced

1 interview found

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

I applied via Approached by Company and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic Java questions

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is regression testing? What difference between sanity and smoke testing? What is wbt?
  • Ans. 

    Regression testing is re-running functional and non-functional tests to ensure previously developed and tested software still performs correctly after a change.

    • Regression testing involves re-running tests to ensure that new code changes have not adversely affected existing functionality.

    • It helps in identifying any defects introduced in the code due to recent changes.

    • Examples of regression testing tools include Selenium

  • Answered by AI
  • Q2. What is performance testing? For automation Why automation testing is best than manual
  • Ans. 

    Performance testing is the process of determining the speed, responsiveness, and stability of a system under a specific workload.

    • Performance testing helps identify bottlenecks and optimize system performance.

    • It involves simulating real-world scenarios to measure how the system behaves under different conditions.

    • Automation testing is preferred over manual testing for performance testing due to its ability to run tests r...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Before interview stay relaxed

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oracle Apps Technical basics, recent project role
Round 2 - HR 

(1 Question)

  • Q1. Salary negotiation and mostly as per the experience its standard unless you belong to niche skill set

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure you have your resume scanned and project insights should be on your tips.
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

C and c++ and data structure

Round 3 - Technical 

(1 Question)

  • Q1. Question front Data structure, c++ and c
Round 4 - HR 

(1 Question)

  • Q1. Ask all those questions that you want

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on body language.
Learn new things.

I applied via Naukri.com and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Selenium,java ,api testing,maven,manual testing

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear with concepts what u worked on
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2022. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Design and technical
Round 2 - HR 

(1 Question)

  • Q1. Role and culture fit

I applied via Naukri.com and was interviewed in Mar 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What is web wrapping
  • Ans. 

    Web wrapping is the process of displaying a website within another website or application.

    • It involves embedding a website within an iframe or a div element.

    • Web wrapping is commonly used in mobile apps to display web content without leaving the app.

    • It can also be used to display content from a different domain on a website.

    • Web wrapping can be done using JavaScript or server-side scripting languages.

    • Examples of web wrapp...

  • Answered by AI
  • Q2. Vba effects
  • Ans. 

    VBA effects on software development

    • VBA can automate repetitive tasks in software development

    • VBA can be used to create custom functions and add-ins in Excel

    • VBA can interact with other Microsoft Office applications

    • VBA can be used to create user interfaces for data entry and analysis

    • VBA can be used to manipulate data in databases

    • VBA can be used to create macros in software applications

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be polite and listen carefully all the questions then answer

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. How many types Sql authentication
  • Ans. 

    There are two types of SQL authentication: Windows authentication and SQL Server authentication.

    • Windows authentication uses the user's Windows login credentials to access the database.

    • SQL Server authentication requires a separate username and password to access the database.

    • SQL Server authentication is less secure than Windows authentication.

    • SQL Server authentication is commonly used for web applications.

    • Windows authen...

  • Answered by AI
  • Q2. 2 sql server based and window based

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Explain defect life cycle
  • Ans. 

    Defect life cycle is the process of identifying, reporting, prioritizing, fixing, and verifying defects in software.

    • Defect is identified by testing or user feedback

    • Defect is reported to development team

    • Defect is prioritized based on severity and impact

    • Defect is fixed by development team

    • Defect fix is verified by testing team

    • Defect is closed if verified or reopened if not fixed properly

  • Answered by AI

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in May 2019. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. Two tables are given, write the output for all types of JOINS.
  • Ans. 

    Answering types of JOINS for two given tables.

    • INNER JOIN: returns only matching rows from both tables

    • LEFT JOIN: returns all rows from left table and matching rows from right table

    • RIGHT JOIN: returns all rows from right table and matching rows from left table

    • FULL OUTER JOIN: returns all rows from both tables and NULL values where there is no match

    • CROSS JOIN: returns all possible combinations of rows from both tables

  • Answered by AI
  • Q2. A question based on self join.
  • Q3. Which one is better - Java with DB or PL/SQL and why?
  • Ans. 

    Java with DB is better than PL/SQL as it offers more flexibility and scalability.

    • Java with DB allows for easier integration with other technologies

    • Java offers more advanced programming features than PL/SQL

    • Java with DB can handle larger and more complex data sets

    • PL/SQL is limited to Oracle databases only

    • Java with DB is more widely used and has a larger community for support

  • Answered by AI
  • Q4. An aptitude question based on time.
  • Q5. What is dynamic SQL and how do you execute it?
  • Ans. 

    Dynamic SQL is a technique to generate SQL statements at runtime based on user input or other conditions.

    • Dynamic SQL is used to create flexible and customizable queries.

    • It allows for the creation of complex queries with multiple conditions.

    • Dynamic SQL can be executed using prepared statements or by concatenating strings.

    • It is important to properly sanitize user input to prevent SQL injection attacks.

  • Answered by AI
  • Q6. Explain overriding in PL/SQL
  • Ans. 

    Overriding in PL/SQL is the ability to define a subprogram in a child package that has the same name and signature as a subprogram in a parent package.

    • Overriding allows a child package to provide its own implementation of a subprogram that is already defined in a parent package.

    • The child subprogram must have the same name and signature as the parent subprogram.

    • The child subprogram can have a different implementation th...

  • Answered by AI
  • Q7. What are the types of triggers?
  • Ans. 

    Triggers are database objects that are used to automatically execute a response when a certain event occurs.

    • DML Triggers

    • DDL Triggers

    • Logon Triggers

    • CLR Triggers

    • INSTEAD OF Triggers

  • Answered by AI
  • Q8. Two tables are given and four outputs are given. Identify the type of join for each output.
  • Ans. 

    Identifying type of join for given outputs of two tables.

    • Inner join: returns only the matching rows from both tables.

    • Left join: returns all rows from left table and matching rows from right table.

    • Right join: returns all rows from right table and matching rows from left table.

    • Full outer join: returns all rows from both tables and matching rows from both tables.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - For the role of PL/SQL developer, make sure to be clear with topics like JOINS, indexing and OOPS principles of PL/SQL

Skills evaluated in this interview

TCS Interview FAQs

How many rounds are there in TCS Software Engineering Senior Analyst interview for experienced candidates?
TCS interview process for experienced candidates usually has 1 rounds. The most common rounds in the TCS interview process for experienced candidates are One-on-one Round.

Tell us how to improve this page.

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
View all
TCS Software Engineering Senior Analyst Salary
based on 17 salaries
₹3.9 L/yr - ₹8.3 L/yr
13% less than the average Software Engineering Senior Analyst Salary in India
View more details
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
67.7k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.1k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
29.9k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.7k salaries
unlock blur

₹8.9 L/yr - ₹32 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview