Interview Process   |   Interview Puzzles / Aptitude
Organization : ThoughtWorks
Position : Senior Software Developer

ThoughtWorks Interview Process


I applied online for the position of Senior Software Developer at ThoughtProcess. The process took almost six weeks before I was interviewed at the company. There were four rounds of interviews which I attended.

Round 1 - Logical Test
The test was hard I must say. There were eleven questions in total and they were flowchart based. The time given to complete the test was 75 minutes which was not enough for me at least. I was not able to understand certain commands and thus I could not complete my test entirely. But I did good enough to be called for the next round.

Round 2 - Pair Programming
In this round, I was asked to extend my code. It was pretty difficult. I guess the difficulty level was a bit high and they might not even need you to complete it. I am saying this because I was not able to complete it as well. But the person (developer) was impressed by the way I was progressing with the code.

Round 3 - First Technical Round
There were three technically sound people present as the interviewers in the room. I was a bit nervous already and here I was with three genius minds. The focus of questions were majorly on java. I unexpectedly did well in the interview.
Q1. Design IPL tournament.

Round 4 - Second Technical Round
In this round, there were two interviewers. More complex questions were asked in this round. Again, it was a difficult round. I did not do great but nice and I was able to answer many questions.
Q1. How does hibernate works?
Q2. How to make stack work like queue?

I was rejected after this round. Maybe, they were looking for a perfect developer. I did well in the interviews though.

How to crack(get into) ThoughWorks Interview


It may sound ironical when I am talking about cracking ThoughtWorks interview. But since I have attended the interviews and have faced the people at the company, I may give certain pointers to help you.

First of all the things, the interviews as well as the test will be pretty hard. Make sure you have done your homework before you apply in the company. Whenever you feel that a question or code is too difficult for you to solve, do not revert with a blank look. Give it a try. If you are going in the right direction, the interviewer will definitely be impressed by you.

Prepare a lot on java based interview questions. Just try to stay confident till the end. They need a professional person who is technically extremely sound. So, you must prepare quite well for it.

Rest, I can just wish all the candidates who are thinking of applying some good luck.


Thanks Anmol for sharing the details of your interview.
Send more details and your personal experiences [email protected]
Suggestions

Logic Problem Brain Teaser

The world is facing a serious viral infection. The government of various countries have issued every citizen two bottles. You as well have been given the same. Now one pill from each bottle is to be taken every day for a month to become immune to the virus. The problem is that if you take just one, or if you take two from the same bottle, you will die a painful death.

While using it, you hurriedly open the bottles and pour the tablets in your hand. Three tablets come down in your hand and you realize they look exactly the same and have same characteristics. You can’t throw away the pill as they are limited and you can’t put them back or you may put it wrong and may die someday.

How will you ensure that you are taking the right pill?
category : LOGIC

Logical Arrangement Bonfire Puzzle

30 classmates went for a bonfire. While sitting around the fire, they decided to play a game. To play it, they divided themselves into 5 teams in a way that there were 5 rows having 7 people each.

How can this arrangement be possible while sitting around the bonfire?
category : LOGIC | TRICK

Interview Marble Logic Puzzle

You are given a set of scales and 12 marbles. The scales are of the old balance variety. That is, a small dish hangs from each end of a rod that is balanced in the middle. The device enables you to conclude either that the contents of the dishes weigh the same or that the dish that falls lower has heavier contents than the other.
The 12 marbles appear to be identical. In fact, 11 of them are identical, and one is of a different weight. Your task is to identify the unusual marble and discard it. You are allowed to use the scales three times if you wish, but no more.

Note that the unusual marble may be heavier or lighter than the others. You are asked to both identify it and determine whether it is heavy or light.
category : LOGIC

Funny Brain Twister

We all know that New Year occurs after a week from Christmas and thus it falls on the same day as of Christmas. But this will not happen in 2050. In 2050, Christmas will appear on Sunday while New Year will appear on Saturday.

How can this be possible ?
category : LOGIC | TRICK

Hard Logic Puzzle

A great meeting is held by a great logician where all the other logicians are called upon. The master logician takes them in a room and makes them sit in circle. A hat is placed on each of their heads. Now all of them can see the color of hats others are wearing but can’t see his own. They are told that there different colors of hats.

The master logician explains that a bell will be rung at regular intervals and the moment when a logician knows the color of his hat, he will leave on the next bell. If anyone leaves at the wrong bell, he will be disqualified and sent home.

All of them are assured of one thing that the puzzle will not be impossible for anyone of them. How will they manage the situation?
category : LOGIC

No Death Penalty For Kill Riddle

Ramsay was killed by Sansa in front of everyone but the judge was not sure how to punish Sansa. Why is the judge confused?
category : TRIVIA

Most Popular Logical Puzzle

Outside a room there are three light switches. One of switch is connected to a light bulb inside the room.
Each of the three switches can be either 'ON' or 'OFF'.

You are allowed to set each switch the way you want it and then enter the room(note: you can enter the room only once)

Your task is to then determine which switch controls the bulb ??
category : LOGIC

Popular Interview Problem

I have two rectangular bars.

They have property such that when you light the fire from one end , it will take exactly 60 seconds to get completely burn.
However they do not burn at consistent speed (i.e it might be possible that 40 percent burn in 55 seconds and next 60 percent can burn in 10 seconds).

Problem is : How do you measure 45 seconds ?

Spot The Difference Christmas Tree Riddle

Can you spot 5 differences in two Christmas tree below?

category : PICTURE

Spatial Trivia Physics Puzzle

As shown in picture, there are four gears with the following specification
* Gear A has 60 teeth
* Gear B has 40 teeth
* Gear C has 20 teeth
* Gear D has 60 teeth
* Every minute, Gear B makes 15 complete turns.

What is the relative speed of Gear A and Gear B?

Submit your Email Address to get latest post directly to your inbox.

Latest Puzzles

24 March
Minimum Move Chess Game Video Riddle

Can you figure out the minimum number of...

23 March
A numeric lock has 3 digit key Riddle

A numeric lock has 3 digit code with the...

22 March
What's wrong in the kitchen picture

What appears to be wrong in the kitchen ...

21 March
Who Is the Mother Picture Riddle

Can you find the mother of the baby in t...

20 March
Lighter Than Air Riddle

I'm lighter than air but a thousand men ...

19 March
3 Tigers 3 Sheep Riddle

If 3 tigers catch 3 sheep in 3 minutes. ...

18 March
Cow Rebus

Decode the below cow rebus....

Puzzles Tags :

Illusions Tags :