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

Filter interviews by

TCS AWS Data Engineer Interview Questions, Process, and Tips

Updated 1 May 2024

Top TCS AWS Data Engineer Interview Questions and Answers

  • Q1. Explain use of * in both the args and kwargs. Expedition handling.use of pass function in python
  • Q2. Given two table explain joins created and total count
  • Q3. What AWS Glue Service and and It's Components
View all 6 questions

TCS AWS Data Engineer Interview Experiences

3 interviews found

I applied via Approached by Company and was interviewed in Nov 2022. There were 3 interview rounds.

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 - One-on-one 

(3 Questions)

  • Q1. Question on AWS services like Glue, Lambda, EMR, S3 Python and SQL
  • Q2. Python- List comprehension, function, various methods SQL -window function, rollback, commit, savepoint and it's diffrence Joins AWS- S3 lifecycle, it's use. Glue questions
  • Q3. Explain use of * in both the args and kwargs. Expedition handling.use of pass function in python
  • Ans. 

    The * symbol is used to pass variable number of arguments and keyword arguments in Python functions.

    • The * symbol before a parameter name in a function definition allows it to accept variable number of arguments as a tuple.

    • The ** symbol before a parameter name in a function definition allows it to accept variable number of keyword arguments as a dictionary.

    • The * symbol before an iterable object in a function call unpack...

  • Answered by AI
Round 3 - One-on-one 

(3 Questions)

  • Q1. Resume based questions Data modelling SQL
  • Q2. From SQL focus was on self join Data modelling question from existing project Explain projects and existing pipeline
  • Q3. Given two table explain joins created and total count
  • Ans. 

    Explaining joins and total count for two tables

    • Joins combine data from two or more tables based on a common column

    • Inner join returns only the matching rows from both tables

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

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

    • Full outer join returns all rows from both tables

    • Total count is the number of r

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Concentrate on SQL and Python most
Aws questions will be basic theory based.

Skills evaluated in this interview

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

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Question based on resume, cloud databases, EMR, Athena, Ec2, Sql
  • Q2. Scenario based questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Managerial questions

AWS Data Engineer Interview Questions Asked at Other Companies

asked in Cognizant
Q1. libraries used in ur project and how do you import them
asked in TCS
Q2. Explain use of * in both the args and kwargs. Expedition handling ... read more
asked in LTIMindtree
Q3. Modify null salary with avg salary, find count of employees by jo ... read more
asked in HARMAN
Q4. Write a program to find the greatest from the list of elements wi ... read more
asked in EXL Service
Q5. what is the devops? how both python is used? what can be done for ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. What is AWS and its Architecture
  • Ans. 

    AWS is a cloud computing platform provided by Amazon with a scalable and flexible architecture.

    • AWS stands for Amazon Web Services

    • It offers a wide range of cloud services including computing power, storage, and databases

    • AWS architecture is designed to be scalable, secure, and cost-effective

    • Examples of AWS services include EC2 for virtual servers, S3 for storage, and RDS for databases

  • Answered by AI
  • Q2. What is Data Lake and Data warehouse
  • Ans. 

    Data Lake is a storage repository that holds a vast amount of raw data in its native format, while Data Warehouse is a structured repository for processed and analyzed data.

    • Data Lake stores raw, unstructured data in its original form for future processing and analysis.

    • Data Warehouse stores structured, processed data for querying and reporting.

    • Data Lake is ideal for big data analytics and machine learning applications.

    • D...

  • Answered by AI
  • Q3. What AWS Glue Service and and It's Components
  • Ans. 

    AWS Glue is a fully managed extract, transform, and load (ETL) service that makes it easy to prepare and load data for analytics.

    • AWS Glue Data Catalog: A central metadata repository that stores metadata information about datasets and sources.

    • AWS Glue ETL: Allows you to create ETL jobs to transform data from various sources into a format that can be easily analyzed.

    • AWS Glue Crawler: Automatically discovers data in vario...

  • Answered by AI
  • Q4. When to use Lambda and Glue
  • Ans. 

    Lambda for event-driven processing, Glue for ETL jobs

    • Use Lambda for event-driven processing, such as real-time data processing or triggering actions based on events

    • Use Glue for ETL (Extract, Transform, Load) jobs, especially when dealing with large volumes of data or complex transformations

    • Lambda is serverless and scales automatically, while Glue provides managed ETL capabilities with built-in connectors to various dat...

  • Answered by AI
Round 2 - Case Study 

Create Architecture for Scalable AWS Data Pipeline

Round 3 - HR 

(3 Questions)

  • Q1. What is background and overall exp
  • Q2. Your Weakness and strength
  • Q3. Salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic concept and clear on what you know.

Skills evaluated in this interview

AWS Data Engineer Jobs at TCS

View all

Interview questions from similar companies

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

(1 Question)

  • Q1. Explain How Lambda Asynchronous invokation works
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Question on Project related. Pyspark question on transformation. AWS related questions, mostly of Glue jobs.
  • Q2. Modify null salary with avg salary, find count of employees by joining date. Configurations needed Glue job. What are connecters and Data connections in Glue service.
  • Ans. 

    Use Glue job to modify null salaries with average salary and find count of employees by joining date.

    • Create a Glue job to read data, modify null salaries with average salary, and count employees by joining date

    • Use Glue connectors to connect to data sources like S3, RDS, or Redshift

    • Data connections in Glue service are used to define the connection information to data sources

    • Example: Use Glue job to read employee data fr...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Project related questions and some behavior related questions.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2022. There were 4 interview rounds.

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 - One-on-one 

(2 Questions)

  • Q1. Tell ne about your self , experience in brief
  • Q2. Why Not other cloud why you choose AWS
  • Ans. 

    AWS offers the most comprehensive and flexible cloud platform with unmatched scalability, security, and reliability.

    • AWS has the largest and most mature cloud ecosystem with a wide range of services and tools

    • AWS provides unmatched scalability and flexibility to meet the needs of any organization

    • AWS has a strong focus on security and compliance, with a wide range of certifications and compliance programs

    • AWS offers high a...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. How aws glue works ?
  • Ans. 

    AWS Glue is a fully managed ETL service that makes it easy to move data between data stores.

    • AWS Glue crawls your data sources and constructs a data catalog using metadata.

    • It then generates ETL code to transform and move data between data stores.

    • AWS Glue supports various data sources like Amazon S3, JDBC, Amazon RDS, etc.

    • It also provides a serverless environment to run your ETL jobs.

    • AWS Glue integrates with other AWS se

  • Answered by AI
  • Q2. What is AWS kinesis?
  • Ans. 

    AWS Kinesis is a managed service that enables real-time processing of streaming data at scale.

    • Kinesis can handle large amounts of data in real-time from various sources such as IoT devices, social media, and logs.

    • It allows data to be processed in real-time using AWS Lambda, Kinesis Analytics, or Kinesis Data Firehose.

    • Kinesis can be used for various use cases such as real-time analytics, machine learning, and fraud dete...

  • Answered by AI
Round 4 - HR 

(3 Questions)

  • Q1. Very short discussion about salary pakage
  • Q2. They will ask fews question only related documents you have or not
  • Q3. Accepted or not as they offering you

Interview Preparation Tips

Interview preparation tips for other job seekers - As per my interview experience..do not go fully black at least you must know about basic knowledge, connections between that , concept. mostly candidate rejected because of insufficient knowledge and main thing do not fake it in front of technical staff , that time No one extract you . Whenever you apply for any position first you see you have full knowledge or related knowledge both are different. Because technical staff not like to heard you related he / she want deep knowledge if you experience or fresher you must about concepts , lab practices , connections which you said .

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. SQL questions related to windowing functions
  • Q2. Spark theory questions

I applied via campus placement at Sastra University and was interviewed before Aug 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. As i was fresher it was like basic C language technical common questions
Round 2 - HR 

(1 Question)

  • Q1. They have asked me about my final year projects and basic questions about organization like who was the founder, CEO etc

Interview Preparation Tips

Interview preparation tips for other job seekers - You can make anything possible with your confidence.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Dec 2024. There were 5 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Resume screening Self introduction Roles and responsibilities
Round 2 - Assignment 

Given task Statics standard deviations Attrition Average of given table values and Given graph economi graph and poverty graph base on that need to gave answers 30 qustion and 60 min time duration

Round 3 - Technical 

(2 Questions)

  • Q1. Versant test should be need to attend Hirepro will have interview prosess in YouTube will check and prepare mid level hard
  • Q2. We can goo for online prosess how it is
Round 4 - One-on-one 

(1 Question)

  • Q1. Manger Level round they will ask KPI NPS AHT standard deviations Service Level handling Root cause Analysis Weighted average Same product how will calculate Totall Swer % how will get Many of like bpi <20 ...
Round 5 - HR 

(1 Question)

  • Q1. Salary discussion and update structure of our role and responsibilities

Data Engineer Interview Questions & Answers

Genpact user image Sashikanta Parida

posted on 17 Dec 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. What are different type of joins available in Databricks?
  • Ans. 

    Different types of joins available in Databricks include inner join, outer join, left join, right join, and cross join.

    • Inner join: Returns only the rows that have matching values in both tables.

    • Outer join: Returns all rows when there is a match in either table.

    • Left join: Returns all rows from the left table and the matched rows from the right table.

    • Right join: Returns all rows from the right table and the matched rows ...

  • Answered by AI
  • Q2. How do you make your data pipeline fault tolerant?
  • Ans. 

    Implementing fault tolerance in a data pipeline involves redundancy, monitoring, and error handling.

    • Use redundant components to ensure continuous data flow

    • Implement monitoring tools to detect failures and bottlenecks

    • Set up automated alerts for immediate response to issues

    • Design error handling mechanisms to gracefully handle failures

    • Use checkpoints and retries to ensure data integrity

  • Answered by AI
  • Q3. What is AutoLoader?
  • Ans. 

    AutoLoader is a feature in data engineering that automatically loads data from various sources into a data warehouse or database.

    • Automates the process of loading data from different sources

    • Reduces manual effort and human error

    • Can be scheduled to run at specific intervals

    • Examples: Apache Nifi, AWS Glue

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How do you connect to different services in Azure?
  • Ans. 

    To connect to different services in Azure, you can use Azure SDKs, REST APIs, Azure Portal, Azure CLI, and Azure PowerShell.

    • Use Azure SDKs for programming languages like Python, Java, C#, etc.

    • Utilize REST APIs to interact with Azure services programmatically.

    • Access and manage services through the Azure Portal.

    • Leverage Azure CLI for command-line interface interactions.

    • Automate tasks using Azure PowerShell scripts.

  • Answered by AI
  • Q2. What are linked Services?
  • Ans. 

    Linked Services are connections to external data sources or destinations in Azure Data Factory.

    • Linked Services define the connection information needed to connect to external data sources or destinations.

    • They can be used in Data Factory pipelines to read from or write to external systems.

    • Examples of Linked Services include Azure Blob Storage, Azure SQL Database, and Amazon S3.

  • Answered by AI

TCS Interview FAQs

How many rounds are there in TCS AWS Data Engineer interview?
TCS interview process usually has 2-3 rounds. The most common rounds in the TCS interview process are One-on-one Round, Technical and Resume Shortlist.
How to prepare for TCS AWS Data Engineer 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 TCS. The most common topics and skills that interviewers at TCS expect are Python, AWS, EMR, AWS Glue and Pyspark.
What are the top questions asked in TCS AWS Data Engineer interview?

Some of the top questions asked at the TCS AWS Data Engineer interview -

  1. Explain use of * in both the args and kwargs. Expedition handling.use of pass f...read more
  2. Given two table explain joins created and total co...read more
  3. What AWS Glue Service and and It's Compone...read more

Tell us how to improve this page.

TCS AWS Data Engineer Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all
TCS AWS Data Engineer Salary
based on 103 salaries
₹3.9 L/yr - ₹11 L/yr
34% less than the average AWS Data Engineer Salary in India
View more details

TCS AWS Data Engineer Reviews and Ratings

based on 13 reviews

3.5/5

Rating in categories

3.5

Skill development

3.3

Work-life balance

2.6

Salary

4.8

Job security

3.6

Company culture

2.4

Promotions

2.8

Work satisfaction

Explore 13 Reviews and Ratings
Aws Data Engineer

Hyderabad / Secunderabad,

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Explore more jobs
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
66.8k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.5k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
29.8k salaries
unlock blur

₹2.7 L/yr - ₹6 L/yr

Associate Consultant
29.3k salaries
unlock blur

₹9 L/yr - ₹32 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview