I applied online. I interviewed at Thoughtworks (Bengaluru) in Jan 2019
Interview
Coding round
Framework round
Technical interview
Leadership and value rounds
Various areas of candidate are checked during the interview rounds like coding, logical skills, attention to detail, API testing etc On the same day i had coding, framework and technical rounds
Interview questions [1]
Question 1
First round was Coding - given a problem of finding number of days b/w start date and end date without using any library methods. good thing is you can do it in language of your choice.
2nd round is about building an automation framework, they ll give you a sample scenario like you need to login to a e-commerce website and then search for a product, add it to cart, click checkout and logout.
3rnd round : Technical all concepts will be checked in this round it will be long and tough round. Test Strategy, approach, tools, API Testing, Test Pyramid(refer to martin flowers test pyramid)
Were the questions asked for me. They might give you a scenario and ask you to break down it into sprint wise and come up with testcases for that.
After that there will be leadership and values(P3) round.
I applied through university. The process took 1 week. I interviewed at Thoughtworks
Interview
The interview process is quite elaborate. There'll be a tech screening round, two technical interviews one of which will include code pairing, a social change round and a leadership round
Interview questions [1]
Question 1
They asked me to share my current experiences and asked questions based on that
The interview walkthrough was quick and smooth Cleared 1st round written 2nd was technical and went for 2hours. It was about microservices and puzzles and SQL queries and testing basics and queries around architectural framework
Has 3 rounds. 1st round is code pairing and coming up with unit test cases for the same. 2nd round was manual test cases for given product. Last round was automation design and framework choice for given product