Upload Button Icon Add office photos

Filter interviews by

ThoughtWorks Big Data Engineer Interview Questions and Answers

Updated 2 Apr 2024

ThoughtWorks Big Data Engineer Interview Experiences

1 interview found

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

I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

The word count program test case has to be successful

Round 2 - HR 

(1 Question)

  • Q1. Asked about my roles and responsibilities

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Tableau Questions 1. Difference between dimensions and measures. 2. What is RLS? 3. What are the functions you can assign in RLS? 4. Explain what is drill down approach. 5. What is LOD? 6. What is a calcul...
  • Q2. SQL Questions 1. In employee table find the 2nd highest salary. 2. Find the highest average salary in department 3. Given two tables(sales & product) find total sales per category 4. Two questions to find ...

Interview Preparation Tips

Topics to prepare for TEKsystems Data Analyst interview:
  • SQL
  • Tableau
  • DBMS
Interview preparation tips for other job seekers - Practice SQL interview questions and tableau interview questions from GfG and DataLemur.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - HR 

(1 Question)

  • Q1. Self introduction
Round 2 - Aptitude Test 

Maths grammar & communication

Round 3 - Technical 

(2 Questions)

  • Q1. Typeing speed skills check same use paragraph
  • Q2. Typing speed 10 minutes
Round 4 - One-on-one 

(1 Question)

  • Q1. Move on next round easy
Round 5 - Group Discussion 

You're like this job opportunity

Data Engineer Interview Questions & Answers

NetApp user image Chaitanya Gaykwad

posted on 26 Nov 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What are joins and its type
  • Q2. Tell me about Dax query
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Write a few python queries and some live sql coding and pyspark coding
  • Q2. Machine learning questions. Way too deep. which is not even required

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview is way too technical then checking the logical thinking of candidate
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Sql regarding question was there
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

Basics of Statics and also verbal

Round 2 - Coding Test 

Data structures and algorithms trees

Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Previous experience questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. What is Pyspark?
  • Ans. 

    Pyspark is a Python API for Apache Spark, a powerful open-source distributed computing system.

    • Pyspark is used for processing large datasets in parallel across a cluster of computers.

    • It provides high-level APIs in Python for Spark programming.

    • Pyspark allows seamless integration with other Python libraries like Pandas and NumPy.

    • Example: Using Pyspark to perform data analysis and machine learning tasks on big data sets.

  • Answered by AI
  • Q2. What is Pyspark SQL?
  • Ans. 

    Pyspark SQL is a module in Apache Spark that provides a SQL interface for working with structured data.

    • Pyspark SQL allows users to run SQL queries on Spark dataframes.

    • It provides a more concise and user-friendly way to interact with data compared to traditional Spark RDDs.

    • Users can leverage the power of SQL for data manipulation and analysis within the Spark ecosystem.

  • Answered by AI
  • Q3. How to merge 2 dataframes of different schema?
  • Ans. 

    To merge 2 dataframes of different schema, use join operations or data transformation techniques.

    • Use join operations like inner join, outer join, left join, or right join based on the requirement.

    • Perform data transformation to align the schemas before merging.

    • Use tools like Apache Spark, Pandas, or SQL to merge dataframes with different schemas.

  • Answered by AI
  • Q4. What is Pyspark streaming?
  • Ans. 

    Pyspark streaming is a scalable and fault-tolerant stream processing engine built on top of Apache Spark.

    • Pyspark streaming allows for real-time processing of streaming data.

    • It provides high-level APIs in Python for creating streaming applications.

    • Pyspark streaming supports various data sources like Kafka, Flume, Kinesis, etc.

    • It enables windowed computations and stateful processing for handling streaming data.

    • Example: C...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Luxoft Data Engineer interview:
  • Pyspark

Skills evaluated in this interview

Interview experience
5
Excellent
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. SQL questions and partitioning
  • Q2. 3rd highest salary
Round 3 - One-on-one 

(2 Questions)

  • Q1. Technical interview
  • Q2. SQL and data warehousing

Interview Preparation Tips

Interview preparation tips for other job seekers - Got offer within a week

Data Analyst Interview Questions & Answers

Thales user image Soobarnikaa venketesan

posted on 22 Jul 2024

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

(2 Questions)

  • Q1. Where do you see yourself in 5 years
  • Q2. Tell me about yourself

ThoughtWorks Interview FAQs

How many rounds are there in ThoughtWorks Big Data Engineer interview?
ThoughtWorks interview process usually has 2 rounds. The most common rounds in the ThoughtWorks interview process are Coding Test and HR.

Tell us how to improve this page.

ThoughtWorks Big Data Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Senior Consultant
689 salaries
unlock blur

₹11 L/yr - ₹38.9 L/yr

Application Developer
654 salaries
unlock blur

₹6.8 L/yr - ₹22 L/yr

Lead Consultant
244 salaries
unlock blur

₹18 L/yr - ₹65 L/yr

Consultant
149 salaries
unlock blur

₹8 L/yr - ₹21.7 L/yr

Business Analyst
90 salaries
unlock blur

₹8.4 L/yr - ₹20 L/yr

Explore more salaries
Compare ThoughtWorks with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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