I applied through college or 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 process starts soon after you applied for an open position. If your application is shortlisted, you will receive call from an HR. He/She will explain about the company, open position, work culture and the process of the interview. They will ask for your convenient day and time to schedule Interview. I have asked for a week and HR kindly agreed.
On scheduled date, there will be four rounds as follows:
1. Coding/Pairing Round
2. Technical Interviews with Lead/Manager
3. Discussion with Director
4. Final Discussion with HR/Manager/Director.
In first round you will be paired with a QA or Developer and asked to solve coding problems. If you manage to clear this round, you'll face the Lead or Manager for technical Interview. The final two rounds are casual discussion about you and your expectations and compensation.
If you didn't manage to make through, HR will call and explain you why they decided to discontinue your candidature. It really helps if you take feedback in positive way and work on it to better your skills and focus on your weakness. Overall a great experience.
Interview questions [1]
Question 1
Coding Round:
You will be given a question set of 3 questions. You can choose to solve any one of them.
1. Reverse given number and check if number is Palindrome or not, if it's not continue to add number and reverse until you get palindrome.
2. Find the first repeated and non repeated character from a given string.
3. Sort a given array such that if there are zeros it will be either on the left or right. Print numbers in ascending or descending order based on position of zeros.
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
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