Edited By Admin
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 info@gpuzzles.com
Discussion
Suggestions
  • Views : 70k+
  • Sol Viewed : 20k+

Game Of Dice Brain Teaser

A unique solo game of dice is being played. Two dices are thrown in each turn and the scores are taken by multiplying the numbers obtained.

Now talking about a particular game, here are the facts:
1) The score for the second roll is five more than the score for the first roll.
2) The score for the third roll is six less than the score for the second roll.
3) The score for the fourth roll is eleven more than the score for the third roll.
4) The score for the fifth roll is eight less than the score for the fourth roll.

Reading the above facts, can you tell the score for each of the five throws?

  • Views : 80k+
  • Sol Viewed : 20k+

Crossing Bridge Brain Teaser

Four friends need to cross a dangerous bridge at night. Unfortunately, they have only one torch and the bridge is too dangerous to cross without one. The bridge is only strong enough to support two people at a time. Not all people take the same time to cross the bridge. Times for each person: 1 min, 2 mins, 7 mins and 10 mins. What is the shortest time needed for all four of them to cross the bridge?

  • Views : 70k+
  • Sol Viewed : 20k+

Crossing The River In Minimum Time Puzzle

Four people need to cross a dark river at night.

* They have only one torch and the river is too risky to cross without the torch.
* If all people cross simultaneously then torch light wont be sufficient.
* Speed of each person of crossing the river is different.cross time for each person is 1 min, 2 minutes, 7 minutes and 10 minutes.

What is the shortest time needed for all four of them to cross the river ?

  • Views : 60k+
  • Sol Viewed : 20k+

Hard Logic Statement Riddle

There are a hundred statements.
1st person says: At least one of the statements is incorrect.
2nd person says: At least two of the statements is incorrect.
3rd person says: At least three of the statements are incorrect.
4th person says: At least four of the statements are incorrect.
..
..
..
100th person says: At least a hundred of the statements are incorrect.

Now analyze all the statements and find out how many of them are incorrect and how many are true?

  • Views : 80k+
  • Sol Viewed : 20k+

Infoedge Interview Aptitude Problem

On a magical-intellectual land of gpuzzles , all the animal are rational(real smart).

There are six leopards and one sheep.
Leopard can eat sheep but since as the land is magical, the leopards who eats the sheep , turns into sheep and then can be eaten by the remaining leopard(s).

If we leave them for some time then how many sheep and leopard will be there , when we come back ?

  • Views : 40k+
  • Sol Viewed : 10k+

3 Gallon Brain Teaser

You have been given three jars of 3 liters, 5 liters and 8 liters capacity out of which the 8 liters jar is filled completely with water. Now you have to use these three jars to divide the water into two parts of 4 liters each.

How can you do it making the least amount of transfers?

By Admin
  • Views : 70k+
  • Sol Viewed : 20k+

Interesting Bet Puzzle

In a bowl, there are several chits with distinct numbers on them. You have to choose any two of them at random.

Will you accept the 2 to 1 bet that the numbers will be relatively prime will you accept it?

For instance:
If the numbers you pick are 6 and 13, you lose $1.
If the numbers you pick are 5 and 25, you win $2.

  • Views : 40k+
  • Sol Viewed : 10k+

Very Hard Math Question

There stand nine temples in a row in a holy place. All the nine temples have 100 steps climb. A fellow devotee comes to visit the temples. He drops a Re. 1 coin while climbing each of the 100 steps up. Then he offers half of the money he has in his pocket to the god. After that, he again drops Re. 1 coin while climbing down each of the 100 steps of the temple.

If he repeats the same process at each temple, he is left with no money after climbing down the ninth temple. Can you find out the total money he had with him initially?

  • Views : 50k+
  • Sol Viewed : 20k+

Tough River Crossing Riddle

This one is a bit of tricky river crossing puzzle than you might have solved till now. We have a whole family out on a picnic on one side of the river. The family includes Mother and Father, two sons, two daughters, a maid and a dog. The bridge broke down and all they have is a boat that can take them towards the other side of the river. But there is a condition with the boat. It can hold just two persons at one time (count the dog as one person).

No it does not limit to that and there are other complications. The dog can’t be left without the maid or it will bite the family members. The father can’t be left with daughters without the mother and in the same manner, the mother can’t be left alone with the sons without the father. Also an adult is needed to drive the boat and it can’t drive by itself.

How will all of them reach the other side of the river?

  • Views : 80k+
  • Sol Viewed : 20k+

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.

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

Latest Puzzles

19 February
Mitch And Irene Riddle

Mitch and Irene killed thousands of peop...

18 February
The Birthday Mystery Riddle

James celebrated his 23rd Birthday on 20...

17 February
Boxing Match Charity Puzzle

Manny pacquiao and Mike Tyson goes for c...

16 February
Missing $1 Riddle

This is a classic riddle.
I spen...

15 February
What It Is Riddle

The more its goes, less rest can see. Wh...

14 February
Be Detective And Find The Thief Puzzle

You need to be a detective and need to f...

13 February
Warm To Cold Riddle

In four steps you need to move word 'col...

Puzzles Tags :

Illusions Tags :