Filter interviews by
Best coding practices involve writing clean, efficient, and maintainable code.
Use meaningful variable and function names
Follow consistent coding style and formatting
Write comments to explain complex logic
Avoid duplicate code by using functions and classes
Test code thoroughly before deployment
TDD stands for Test-Driven Development, which involves writing test cases before writing the actual code.
TDD is a software development process where tests are written before the code implementation.
Test cases are written based on the expected behavior of the code.
Developers write just enough code to pass the tests, ensuring code quality and functionality.
TDD helps in identifying bugs early in the development process.
Ex...
I chose this tech stack because of its scalability, performance, and community support.
Chose tech stack based on scalability needs
Selected for performance optimization
Considered community support for troubleshooting and updates
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
1 Assignment which you need to solve in front of the interviewer
TERRAFORM CODE , HOW TO DEPLOY IT
A microservice architecture is a design approach where a single application is composed of small, independent services that communicate over well-defined APIs.
Break down the application into smaller, loosely coupled services
Each service should have a specific function or capability
Services communicate through APIs, often using lightweight protocols like HTTP or messaging queues
Each service should be independently deplo...
ThoughtWorks interview questions for popular designations
Get interview-ready with Top ThoughtWorks Interview Questions
2 leetcode medium level type problems were given. This was a cut-off test were majority will be cut-off.
Long coding round - Paired with another thoughtworker
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 2 interview rounds.
Coding test contains 4 coding question easy to medium, Topic Array, String but DSA questions are in image formate first you have to decode the image then code.
To add a 20% discount code and implement cashback in an application.
Create a discount code field in the application where users can enter the code to avail 20% off.
Calculate the discounted price by applying the 20% discount on the original price.
Implement a cashback feature where users receive a certain percentage of the purchase amount back as cashback.
Ensure that the cashback amount is credited to the user's account
Designing a test plan for a problem
Identify the problem statement and objectives
Define test scope and criteria
Create test cases based on requirements
Assign resources and timelines for testing
Execute test cases and document results
Currently using agile methodology with daily stand-ups, bi-weekly sprints, and regular client check-ins.
Agile methodology
Daily stand-ups
Bi-weekly sprints
Regular client check-ins
I applied via Job Portal and was interviewed in Oct 2024. There was 1 interview round.
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 121 interviews
Interview experience
based on 520 reviews
Rating in categories
Senior Consultant
706
salaries
| ₹0 L/yr - ₹0 L/yr |
Application Developer
643
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Consultant
247
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
157
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
101
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech