Thoughtworks Interview Questions
Updated May 12, 2022
Job Function
- Administrative
- Arts & Design
- Business
- Consulting
- Customer Services & Support
- Education
- Engineering
- Finance & Accounting
- Healthcare
- Human Resources
- Information Technology
- Legal
- Marketing
- Media & Communications
- Military & Protective Services
- Operations
- Other
- Product & Project Management
- Research & Science
- Retail & Food Services
- Sales
- Skilled Labor & Manufacturing
- Transportation
Select a location...
- Worldwide
- United States - All Cities
- - Illinois
- - Chicago, IL Area
- - California
- - Los Angeles, CA Area
- - San Diego, CA Area
- - San Francisco, CA Area
- - San Jose, CA Area
- - Colorado
- - Denver, CO Area
- - Georgia
- - Atlanta, GA Area
- - Kansas
- - Kansas City, MO Area
- - Maine
- - Augusta, ME Area
- - Massachusetts
- - Boston, MA Area
- - Michigan
- - Detroit, MI Area
- - Minnesota
- - Minneapolis-St. Paul, MN Area
- - New York State
- - China, NY
- - New York City, NY Area
- - Ohio
- - Columbus, OH Area
- - Texas
- - Germany, TX
- - India, TX
- - Austin, TX Area
- - Dallas-Fort Worth, TX Area
- - Houston, TX Area
- Australia - All Cities
- - New South Wales
- - Sydney, Australia Area
- - Queensland
- - Brisbane, Australia Area
- - Victoria
- - Melbourne, Australia Area
- - Western Australia
- - Perth, Australia Area
- Brazil - All Cities
- - Ceará
- - Fortaleza, Brazil Area
- - Federal District
- - Brasilia, Brazil Area
- - Mato Grosso do Sul
- - Campo Grande, Mato Grosso do Sul
- - Minas Gerais
- - Belo Horizonte, Minas Gerais
- - Contagem
- - Paraíba
- - Campina Grande, Paraíba
- - Pernambuco
- - Recife, Brazil Area
- - Rio Grande do Sul
- - Pelotas, Rio Grande do Sul
- - Porto Alegre, Brazil Area
- - São Paulo
- - Vitória Brasil
- - Sao Paulo, Brazil Area
- Canada - All Cities
- - Alberta
- - Calgary, AB, Canada Area
- - Ontario
- - Toronto, ON, Canada Area
- Chile - All Cities
- - Santiago Metropolitan Region
- - Santiago, Chile Area
- - Valparaíso
- - Valparaíso, Chile Area
- China - All Cities
- - Beijing
- - Beijing, China Area
- - Guangdong
- - 西岸
- - Guangzhou, China Area
- - Hubei
- - Wuhan, China Area
- - Hunan
- - Xi'an, Hunan
- - Jiangsu
- - Wuhan, Jiangsu
- - Shaanxi
- - Xi'an, Shaanxi
- - Shanghai
- - Shanghai, China Area
- - Sichuan
- - Chengdu, China Area
- East Timor - All Cities
- Ecuador - All Cities
- - Azuay
- - Cuenca, Ecuador Area
- - Guayas
- - Guayaquil, Ecuador Area
- - Pichincha
- - Quito, Ecuador Area
- - Tungurahua
- - Ambato
- Germany - All Cities
- - Baden-Wurttemberg
- - Stuttgart, Germany Area
- - Bavaria
- - Munich, Bavaria
- - Berlin
- - Berlin, Germany Area
- - Hamburg
- - Hamburg, Germany Area
- - North Rhine-Westphalia
- - Cologne, Germany Area
- Haiti - All Cities
- - North
- - Cap-Haïtien, Haiti Area
- Hong Kong - All Cities
- - Yung Shue Wan, Hong Kong Area
- India - All Cities
- - Delhi
- - New Delhi, India Area
- - Haryana
- - Karnataka
- - Bangalore, India Area
- - Maharashtra
- - Mumbai, India Area
- - Pune, India Area
- - Tamil Nadu
- - Coimbatore
- - Coimbatore South
- - Chennai, India Area
- - Telangana
- - Hyderabad, India Area
- - Uttar Pradesh
- - Gurgaon, Uttar Pradesh
- - West Bengal
- - Calcutta, India Area
- Italy - All Cities
- - Lombardy
- - Milan, Italy Area
- Romania - All Cities
- - Bucuresti
- - Bucharest, Romania Area
- - Cluj
- - Cluj-Napoca, Romania Area
- Singapore - All Cities
- - Singapore, Singapore Area
- South Africa - All Cities
- - Gauteng
- - Johannesburg, South Africa Area
- Spain - All Cities
- - Andalusia
- - Granada
- - Málaga
- - Catalonia
- - Barcelona, Spain Area
- - Madrid
- - Madrid, Spain Area
- Thailand - All Cities
- - Krung Thep Mahanakhon
- - Bangkok, Thailand Area
- Uganda - All Cities
- - Kampala, Uganda Area
- - Mbale
- - Mbale, Mbale
- United Kingdom - All Cities
- - England
- - Guildford, United Kingdom Area
- - London, United Kingdom Area
- - Manchester, United Kingdom Area
- - Newcastle upon Tyne, United Kingdom Area
Offer Received?
- All Candidates
- Received Offer Only
Found 1,163 of over 1,163.0 interviews
Popular
- Popular
- Most Recent
- Oldest First
- Easiest
- Most Difficult
Interviews at Thoughtworks
Experience
Positive59%
Negative26%
Neutral15%
Getting an Interview
Applied online46%
Campus Recruiting16%
Recruiter15%
Difficulty
3.3
AverageHardAverageEasy
Interviews for Top Jobs at Thoughtworks
- Applications Developer (142)
- Software Developer (121)
- Business Analyst (62)
- Software Engineer (59)
- Junior Consultant (33)
- Senior Consultant (32)
- Graduate Software Developer (22)
- Consultant (22)
- Lead Consultant (21)
- Project Manager (21)
- Quality Analyst (20)
- Application Developer (19)
- Senior Software Developer (18)
- Associate Consultant (18)
- Senior Software Engineer (15)
- Graduate Developer (14)
- QA Analyst (13)
- Senior Business Analyst (11)
- Principal Consultant (11)
- Developer (10)
- Consultant Developer (9)
- Senior Developer (8)
- Senior Applications Developer (8)
- User Experience Designer (7)
- Junior Software Developer (7)
- UI Developer (7)
- Graduate Software Engineer (6)
- Desenvolvedor (6)
- Pessoa Desenvolvedora de Software (6)
- Human Resources (6)

Anonymous Employee
Accepted Offer
Positive Experience
Application
InterviewI interviewed at Thoughtworks
Five stages: 1. Telephone interview 2. Coding online test 3. Pair programming interview 4. Presentation interview 5. Culture alignment interview The overall process lasted about one month. The pair programming interview was quite easy.
Interview Questions
- Describe a time you work with people from different backgrounds
1 person found this interview helpful

Anonymous Interview Candidate
No Offer
Neutral Experience
Difficult Interview
Application
InterviewI interviewed at Thoughtworks
O processo foi conduzido de forma interessante porém ao final, não recebi nenhum resultado oficial avaliando meu desempenho com clareza na apresentação do case Recebi apenas um email EM INGLÊS dizendo que não havia sido aprovada enqunto todo processo foi feito com pessoas que me avaliaram em português e enfatizaram a acessibilidade e a valorização do colaborador da empresa. Achei paradoxal.
Interview Questions
- Passei pelos 5 passos da seleção, até a apresentação do case, as entrevistas foram feitas com especialistas na área, porém ao final recebi um e-mail automático em inglês, dizendo que não fui aprovada.
Be the first to find this interview helpful
Opens the Fishbowl by Glassdoor site in a new window

Anonymous Interview Candidate in Milan
No Offer
Positive Experience
Average Interview
Application
InterviewI applied online. The process took 2 weeks. I interviewed at Thoughtworks (Milan) in May 2022
Iter composto da 4/5 step. Dopo un primo colloquio conoscitivo, viene inviato un link a un repository dal quale scegliere un progetto scritto nel linguaggio di propria scelta, su cui verrà svolto il secondo step. Questo consiste in 90 minuti di pair programming con uno sviluppatore Thoughtworks in cui viene richiesto di introdurre nuove funzionalità. Lo scopo è valutare le proprie skills di programmazione a tutto tondo. Nel mio caso, purtroppo, è seguito un feedback negativo, ma molto dettagliato, su cosa è andato bene e su cosa non è andato bene.
Interview Questions
- Classiche domande al colloquio conoscitivo (esperienze, prospettive, ecc.). Il colloquio tecnico in pair programming, nel mio caso in Java, era focalizzato su TDD, Spring e WS.
Be the first to find this interview helpful

Anonymous Interview Candidate
No Offer
Neutral Experience
Average Interview
Application
InterviewI interviewed at Thoughtworks
Starts with CV check. Then, A technical exam. After the technical exam there is another matching code interview. It was a good experience overall. .. ... . .. . .. .. . . .. . . .. .. ... . . ..
Interview Questions
- About data structures and algorithms. Some multiple choice questions
Be the first to find this interview helpful

Anonymous Employee
Accepted Offer
Positive Experience
Average Interview
Application
InterviewI interviewed at Thoughtworks
Four stages of interviews. They seem to make an effort to not make the process too painful, the recruiter tells you what to expect and prepare for each stage. Overall a nice learning experience
Interview Questions
- Why do you want to move from your current job
Be the first to find this interview helpful

Anonymous Employee in São Paulo, São Paulo
Accepted Offer
Positive Experience
Average Interview
Application
InterviewI applied through a recruiter. The process took 6 weeks. I interviewed at Thoughtworks (São Paulo, São Paulo)
Processo muito tranquilo. Meio longo e com algumas etapas mas você se sente ouvido e sente que estão lhe dando a oportunidade de mostrar do que você é capaz. Comecei o processo para Junior (TWU Graduate) e acabei sendo contratado como Pleno (Consultant Developer) pois viram que eu já estava no próximo nível. Recomendo muito para todos que aderem ao fit cultural da empresa!
Interview Questions
- De questões sociais até perguntas técnicas
Be the first to find this interview helpful

Anonymous Interview Candidate
No Offer
Positive Experience
Easy Interview
Application
InterviewI applied through college or university. I interviewed at Thoughtworks
questions: 1. tell me about yourself 2. How do you do stakeholder management? 3. how do you explain design to people who don't know about it 4. have you done any work on accessibility
Interview Questions
- questions: 1. tell me about yourself 2. How do you do stakeholder management? 3. how do you explain design to people who don't know about it 4. have you done any work on accessibility
Be the first to find this interview helpful

Anonymous Employee in Belo Horizonte, Minas Gerais
Accepted Offer
Positive Experience
Easy Interview
Application
InterviewI applied through other source. I interviewed at Thoughtworks (Belo Horizonte, Minas Gerais) in Apr 2022
Todo processo da entrevista foi extenso mas nem por isso estressante. São 5 entrevistas, cada uma analisando um ponto diferente seu, porém as pessoas são super educadas e legais. Todo o processo é muito bem pensado e organizado, com reuniões em horários bem flexíveis, testes bem humanitários e entrevistas com cara de conversa de bar. 1º entrevista - Uma entrevista bem leve com perguntas básicas sobre seu currículo, temas que te motivam e liderança. 2º entrevista - Uma entrevista com pair programing onde a entrevistadora faz algumas perguntas, porém o exercicio é bem tranquilo e serve muito bem para testar sua logica de programação. 3º entrevista - Uma vistoria sobre um codigo que você ja desenvolveu para ver como você organiza o codigo, se você usa alguma ferramenta e se você domina oque você programou. 4º entrevista - Bate Papo com um gestor para conversar sobre a cultura, sobre seu momento de carreira e seus pontos e experiencias. 5º entrevista - Bate Papo estilo mesa de bar, bem descontraído sobre questões de diversidades para te explicar os valores da empresa e para entender se você esta alinhado com o respeito a diversidade que a empresa cobra.
Interview Questions
- Cada entrevista teve seu tema. Entrevistas técnicas: - Você tem experiencia com teste automatizado - Você ja ouviu falar de TDD - Já usou algum CI/CD Entrevistas "pessoais": - Você já recebeu ou deu feedback a alguem? Como foi? - Você já teve alguma experenciencia com liderança? - Você já passou por algum caso onde alguma pessoa sofreu disciminação? Que atitude e posição você tomou em torno disso?
1 person found this interview helpful

Anonymous Employee in Valencia, Valencian Community
Accepted Offer
Positive Experience
Average Interview
Application
InterviewI applied online. The process took 2 weeks. I interviewed at Thoughtworks (Valencia, Valencian Community) in Apr 2022
Varias fases de screening sobre conocimientos técnicos y también alineamiento ideológico. Incluye una prueba técnica que consiste primero en instalarte un proyecto en local y revisarlo, haciendole alguna correccion o mejora y luego una entrevista con pairing para comentar cosas de ese código. Todo muy organizado y reglado y con excelente comunicación.
Interview Questions
- Aparte de algún tema técnico te preguntan por historias de éxito y alguna de fracaso
Be the first to find this interview helpful

Anonymous Interview Candidate
Declined Offer
Positive Experience
Easy Interview
Application
InterviewI interviewed at Thoughtworks
1: Al test. easy to medium level. (2 weeks after applying) 2: Coding test. It is quite easy but needs to consider the Design Pattern for the code. (1week) 3: Presentation. Give a topic, have 3 days to finish. (1week) Summary: Quite good experience.
Interview Questions
- Design Pattern for a small project
Be the first to find this interview helpful
Thoughtworks Interviews FAQs
Glassdoor users rated their interview experience at Thoughtworks as 59.0% positive with a difficulty rating score of 3.33 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Junior Consultant and Software Developer rated their interviews as the hardest, whereas interviews for Software Engineer and Applications Developer roles were rated as the easiest.
The hiring process at Thoughtworks takes an average of 37 days when considering 480 user submitted interviews across all job titles. Candidates applying for Applications Developer had the quickest hiring process (on average 22 days), whereas Junior Consultant roles had the slowest hiring process (on average 57 days).
Common stages of the interview process at Thoughtworks according to 480 Glassdoor interviews include:
Phone Interview: 20.04%
One on One Interview: 14.38%
Group Panel Interview: 13.49%
IQ Intelligence Test: 12.30%
Skills Test: 12.07%
Presentation: 10.36%
Personality Test: 9.02%
Background Check: 4.02%
Other: 3.13%
Drug Test: 1.19%
Popular Careers with Thoughtworks Job Seekers
Work at Thoughtworks? Share Your Experiences

Thoughtworks
Click to Rate