Filter interviews by
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
Two question was asked to solve using PySpark.
Word Count Coding Question was asked with Test Cases.
I applied via Job Portal and was interviewed in Jan 2024. There was 1 interview round.
Asssignment on docker
I applied via Campus Placement and was interviewed before Apr 2023. There was 1 interview round.
Python is used for data science due to its simplicity, readability, extensive libraries, and community support.
Python is easy to learn and read, making it accessible for beginners and experts alike
Python has a wide range of libraries like NumPy, Pandas, and Scikit-learn for data manipulation and analysis
Python has a strong community support with active forums and resources for data science enthusiasts
Python's versatili...
HashMap is a data structure commonly used in backend development for efficient key-value storage and retrieval.
HashMap is a collection that stores key-value pairs and allows for fast retrieval of values based on keys.
It is commonly used in backend development for caching, session management, and data storage.
Example: HashMap
Sort an array of 0s and 1s in ascending order
Use a sorting algorithm like bubble sort or counting sort
Count the number of 0s and 1s and then reconstruct the array
Alternatively, use two pointers approach to swap 0s and 1s
ThoughtWorks interview questions for popular designations
Automation framework creation,
Test Driven development
Get interview-ready with Top ThoughtWorks Interview Questions
I applied via Approached by Company and was interviewed before May 2023. There was 1 interview round.
The Interview was Great!!
They gave me a GitHub Link with a demo project
You need to clone in your android studio / vs code before starting the interview.
Then The interviewer will give you some tasks one by one . It will take one hour
Dependency Inversion principle states that high-level modules should not depend on low-level modules. Both should depend on abstractions.
High-level modules should not depend on low-level modules. Both should depend on abstractions.
Abstractions should not depend on details. Details should depend on abstractions.
This principle helps in achieving decoupling and flexibility in the codebase.
Example: Instead of directly call...
I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.
LLD system design for a restaurant involves designing the software architecture for managing orders, inventory, reservations, and customer data.
Consider designing separate modules for order management, inventory tracking, reservation system, and customer database.
Implement features like menu management, table allocation, payment processing, and reporting functionalities.
Ensure scalability and performance by optimizing ...
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
The word count program test case has to be successful
Code pairing and technical discussions in Java and Springboot
Top trending discussions
Some of the top questions asked at the ThoughtWorks interview -
The duration of ThoughtWorks interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 124 interviews
Interview experience
based on 528 reviews
Rating in categories
Senior Consultant
740
salaries
| ₹11.1 L/yr - ₹40 L/yr |
Application Developer
664
salaries
| ₹8.1 L/yr - ₹24 L/yr |
Lead Consultant
259
salaries
| ₹20 L/yr - ₹68 L/yr |
Consultant
179
salaries
| ₹8 L/yr - ₹21.8 L/yr |
Software Developer
107
salaries
| ₹6 L/yr - ₹22 L/yr |
Synechron
Movate
Sopra Steria
SS&C TECHNOLOGIES