Geeksforgeeks has helped me a lot. In order to help other students I would like to share my experience.
I applied through a “ThoughtWorks women hiring challenge” contest organized by Hackerearth. In contest there were 10 mcqs on oops concept and computer fundamentals and 2 normal coding questions out of which we were supposed to solve only one.
After I got selected in the Contest I got an assignment consisting of two standard questions of thoughtworks and I was supposed to submit code of any one of them.
My questions were:
1. Merchant’s Guide to the Galaxy
2. Conference Track Management
If you google for Thoughtworks standard questions, You will get the list of all the question along with their solutions.
After I submitted my code, I got a call to come to their office to proceed for further rounds.
Round 1: Code pair Round
One Thoughtworks’s developer sat with me and asked me to modify the code (which I had submitted in assignment) as per her instructions.
Round 2: Logical Test
It was a 75 min test consisting of 11 flow chart problem. Problems were a little confusing and time taking so if you do it with patience, they are easy to solve.
Round 3: Accuracy Test
This round was for testing the speed and accuracy. There were 50 very simple questions and time given was 12 min. Solving 30 uestions was sufficient as the accuracy was more important. There was negative marking for both wrong answer and for skipping any question.
Round 4: Technical interview 1
1. Brief Discussion on project
2. Discussion on linked list and array
3. How you can achieve fast access in linked list.
4. Question on binary search tree.
5. How will you balance a binary search tree?
6. Find the height of a tree.
7. Check for duplicate elements in binary tree.
8. Design a file system for OS.
9. One puzzle
Round 5: Technical interview 2
1. Detailed discussion on project
2. Few questions from electronics subjects to test my knowledge
in my field.
3. Question on database design and SQL query.
4. How the friend’s list are maintained in Facebook.
5. Few questions from extracurricular activities which were
mentioned in my Resume.
Round 6: P3 round (Three pillars of Thoughtworks)
General discussion on some social issues like Farmer’s Suicide and Uber Cab rape case. (In this round you need to express your views but you need to show some empathy as well)
Round 7: Leadership Round
Started with the introduction and then she gave me some situations that how will you handle in that case.
If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.