You are on page 1of 22

1.

Accepted Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Pune) in July 2016.
Interview
Round 1 : short coding round , 5 questions 45 minutes , questions like to replace a placeholder with
string, count the frequency of all letters in a string, remove elements form string 1 in string 2 , etc easy
but you need speed.They were checking for all possible corner cases.
Round 2 : long coding round , you have to design and implement a code using OOPS problems like
sales tax problem. time is 1.5 hrs , more focus on code readability , code extensibility and elegance of
the code.tip: use good naming for everything.
Round 3 : Technical interview , it can be on anything that you were suppose to study in your engg but
the max focus on DS , trees, queues , stack , LL ,etc. Also they asked me some puzzles like 100 floor
and 2 eggs ,etc.
Round 3 : called the technical round but for me it was all about how you approach a problem , in my
case we were discussing if i were google what parameters i would choose to rank pages.
Round 4 & 5 : leadership and social and economic justice round , it was about your opinion on social
issues like homosexuality , reservation ,etc
Round 6 : flow chart round ( google it )
Round 7 : small aptitude round 12mins and 50 questions , do as many as you can they are easy , dont
worry , nothing to prepare for it.
In my college in round 1 40-50 were shortlisted , 18 after round 2 , and finally 6 after technicals and all
those who cleared both the technicals were hired.

One question was count number of character occurence


, another one removing cha racters from second string in first string. Third finding a number is prime or not and such type of que stions

Coding : I was asked to write a code to display the words of a sentence in alphabetical order.

of a sentence in alphabetical o rder.

1.

of a sentence in alphabetical o rder.

Accepted Offer

Positive Experience
Average Interview

Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Pune) in July 2016.
Interview
First round was rapid coding. Simple easy 5 questions in 45 minutes. Second round was a problem to
be solved in 1 hour. Design was more important here. Then there are two technical round, followed by
HR, one flowchart round where you have to solve 11 questions in 1 hr 15 min. Then a twelve minute
round for 50 easy short questions.
Interview Questions

One question was count number of character occurence , another one removing characters
from second string in first string. Third finding a number is prime or not and such type of
questions

1.

No Offer
Neutral Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Chennai).
Interview
Easy one
Just need to have some knowledge in coding and the understanding of scripts like javascript, python etc.
Puzzle round, coding test followed by GD and then 2 sets of interview
Interview Questions

1.

Asked questions on Oops n memory concepts

Accepted Offer
Positive Experience
Average Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Cochin) in July 2016.

Interview
The Campus Selection was a two day process. It had Eight rounds starting with the short coding
rounding round followed by the long coding, a couple of technical interviews, a HR phone interview and
a Leadership round.
The coding rounds were the selection rounds.
Interview Questions

Technical Round 1:
Database (designing tables, writing SQL queries)
Operating Systems (scheduling algorithms, types of memory in a computer),
Data Structures and Algorithms
Technical Round 2:
Object Oriented Programming (design classes to solve real world problems)

1.

No Offer
Positive Experience
Difficult Interview
Application
I applied through a staffing agency. The process took 2 days. I interviewed at ThoughtWorks
(Hyderbd) in July 2016.
Interview
It was tough. There was 1 coding, 2 technical, 1 managerial and 1 P3 round( in which you have to
discuss about the 3rd pillar of thoughworks- Socio economic justice). Questions were not easy- ranged
from medium to tough. In the second technical round, they asked extremely project specific questions,
which you can answer only if you have worked on that particular technology in an actual project.
Interview Questions

1. Coding : I was asked to write a code to display the words of a sentence in alphabetical order.
Ex: Input: Hi How Are You
Output: Are Hi How You
2. Technical Interview: General Testing Interview Questions, real life Scenarios to test.
--Difference between Verification and Validation.
--Difference between severity, priority
--Difference between sanity and regression testing
--Difference between Stress and Load testing
--Automate a scenario using selenium ( write the script)

-- How will you test a vending machine (All kinds of test cases, and also the types of testing you
can apply)
-- Test a website ( the webservice/API)
-- Puzzle 1: there are 2 containers 3L and 5L capacity. You can use as much water as you
want.How will you get 4 L water using the 2 containers.
--Puzzle 2: there are 8 identical balls, out of them one is overweight. In how many minimum
passes( using a weight machine) can you find out the overweight ball?
3. Technical Interview: Very very detailed questions about how you did automation in your
previous project and what exactly you did everyday during your previous work. ( Can only be
answered if you have actually done automation in the project, basically I think they want to
check whether you have actually got hands on experience or have faked it in your resume.)
--How to test an automatic door in a mall
--Puzzle 1: there are 8 identical balls, out of them one is overweight or underweight ( you dont
know which). In how many minimum passes( using a weight machine) can you find out the
defective ball? Show Less
1.

No Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. The process took 3 days. I interviewed at ThoughtWorks
(Pune) in July 2016.
Interview
The interview process consisted of total 4 rounds. First one was basic simple programming, it involved
programming of 4 questions in 20 minutes. People doing at least 3 were selected for next round. The
second round was Long coding round of 90 minutes. Programs as job scheduling and money splitter
were asked .Then technical interview , followed by Hr interview.
Interview Questions

1.Money splitter program.


2.Job scheduling program.

2.

No Offer
Positive Experience
Average Interview
Interview

I got a call for an interview drive. The process started with a Code Pair followed by 2 technical and 2
cultural rounds. The interviewers were very polite and kind. They were open to have discussions.
Interview Questions

Design a minesweeper game of N*N grid


Some randomly-selected squares, unknown to the player, are designated to contain mines. On
each turn, the player
has to select a square (x,y) by indicating if it contains a mine(flagging) or if it is safe, thereby
opening it.
If the square containing a mine is revealed, the player loses the game. If it does not contain a
mine, a digit
is instead displayed in the square, indicating how many adjacent squares contain mines;if no
mines are adjacent,
the square displays '0'. Two squares are adjaecnt to each other only if they share at least one
side.
Sample input:
Enter the minefield layout: xxm, xmx, xxx
(This represents a 3*3 minefield with mines located in 1,3 and 2,2 locations. The program
should then display
the grid as shown below with all squares concealed.)
xxx
xxx
xxx
Enter option:o(0,0)
(open location (0,0). The program should then display)
0xx
xxx
xxx
Enter option:o(0,1)
(open location (0,1). The program should then display)
02x
xxx
xxx
Enter option:f(0,2)
(open location (0,2). The program should then display)

02f
xxx
xxx
Enter option:o(1,1)
(open location (1,1). The program should then display)
02f
xmx
xxx
Oops! You stepped on a mine! Game over!
If the player opens all the locations that do not have mines, the player wins the game. In such a
case, the output
will be shown as below
02f
1f2
010
Wow! You cleared the minefield! Game over!
Note that the player has to open all locations that do not contain a mine. If some squares are
flagged but do not
contain a mine, he still has to continue and open the squares that don't have mines. If he
requires, he can open
a location that has already been flagged.
Extension: Allow a player to "clear around" a revealed square once the correct number of mines
have been flagged
around it.If the player does this before identifying all mines around the square the user could
lose the game if
an adjacent square contains a mine.
1.

No Offer
Positive Experience
Average Interview
Application
I applied through a staffing agency. The process took 1 day. I interviewed at ThoughtWorks
(Hyderbd) in April 2016.

Interview
First round was on code pairing. They have given one design problem and given enough time to comes
up with feasible design.
After that two more tech rounds will be there and then 2 cultural rounds.
Tech 1 discussion will cover, dive deep in OOPs, Problem solving using OOPs, Data Modeling, check for
attitude to learn, scale, how receptive you are to feedback.
Tech 2 would cover your entire projects, the idea is not just to know the breadth of your projects but
depth, how a certain technology was used and more importantly WHY. Learnability, Scalability etc etc
where do you go to learn, are you self a learner.
After first technical interview I didn't get chance to give second one....:)Show Less
1.

No Offer
Negative Experience
Easy Interview
Application
I applied online. The process took 2 weeks. I interviewed at ThoughtWorks (Pune) in January 2016.
Interview
Ok Thoughtworks interview is not like that as you find it on Internet or on google search, I have the same
expectation when I went there but it was just common interview process.
Starting with coding question : They gave very simple problem to solve (minimum coin to get given
amout) I solved same in two method.
Second : Pair review, just give the possible test case of the given problem. I've written 20+ test cases,
nothing interesting (I knew I cleared the interview)
Third Round : This round was taken by two girls of mid exp. 4-5 years. Ask me to give the test scenario
of web page of seat booking like (Bookmyshow) Same problem I discussed with them for 90 minutes.
HR Told me to get back to me on Monday. I got a call on Monday than I schedule the interview for
Friday.
She has sent me link for social injustice and leadership round.

Ok Fourth Round (they called it leadership round I don't know why ?) : One HR and One technical
panelist, they just ask about my previous project and exp. what do I like to do, and what not.
HR told me that this round was positive
Than they took two more written test
Fifth Round : Aptitude test this round will eat your brain so prepare for the same from google search.
Sixth round : You have to solve 50 question in 12 minute. it was speed and accuracy test
Seventh Round : I wait for 2 hours, interview start with some mangers, they just wanted to ask about
social injustice on women what is your thinking and all.
Some thoughts on Beef ban,
Well then HR asked me about my current package, strange they should have asked this in very first
round. she said it is very higher side will get back to you.
And yes she never get back to me and didn't answer to my call:pShow More
Interview Questions

1.minimum coin to get given amout


2.0 to 1023 value in least steps
3. Web testing.

1.

Accepted Offer
Positive Experience
Average Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Chennai).
Interview
A short coding round to weed out people who didn't know a bit of coding, one question was given and
we had to solve it in 30min, selects from this round appeared for long coding round 1.5hrs, OOPS
concepts were tested output in this stage matters less, the approach matters the most.
Then I was invited to attend interview the next day in their Chennai office, I had three technical
interviews and one leadership round!

I was questioned about the projects that I had done, OS n Networks basics n DBMS esp. Joins
At the day of the day I was given my offer letter!
It was a wonderful experience, the interviewers were friendly.
1.

No Offer
Positive Experience
Average Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Bangalore).
Interview
1st round coding round - simple 5 programs were to be coded , time limit was 30mins.
2nd round oops coding round - OOP based problem has to be coded .
1 technical- Basics in computer science subjects . DS problems were asked .
, 1 telephonic and hr interview

1.

Accepted Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. I interviewed at ThoughtWorks.
Interview
This was a campus interview. For selecting 3 members they were about 10 from the campany,this shows
how much they emphasis on quality input.
The interview was very rigorous, 7 rounds in total.
Round 1:Simple coding round,4 programs to executed in 30 mins.The programs were pretty simple.25
members were shortlisted.
Round 2:This is a long programming round lasted for over 2.5hrs,for a single real time application to be
designed.Emphasis was given on the coding stule and logics rather than output.Question was to design
a grocery store management system.There was no strict time limit here.12 members were shortlisted.
Round 3:First technical interview lasted over 1.15hrs, every rigorous,full of puzzles to be solc=ved using
c programs,few problems on dbms also.9 members were shortlisted.
Round 4:Second technical interview lasted over an hour again continuation of the first with more
difficulty level 7 members were shortlisted.
Round 5:This is a HR round but the topic of discussion was about injuistice in the society,had a very
great conversation with the panelist for about 1.5hrs.4 members were shortlisted.

round 6: Telephonic interview about the team management and other HR topics,lasted over 30
min.3members were shortlisted.
Round 7:This was an aptitude round consisting of 50 q to be answered in 12 mins.The questions were
pretty easy.
All the 3 of us were selected.overall it was a great experience,never had this kind of interviews before.My
advice is to be yourself,theory questions will not be asked,only logical types.They check your logical
ability and not your knowledge like others.The panelist were all very great professionals.

1.

Accepted Offer
Positive Experience
Average Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Gurgaon, Haryana) in September 2015.
Interview
There were 7 rounds.
The first round was a short puzzle round.
The second round was code pairing.
These two rounds were followed by two extensive technical interviews. They asked everything ranging
from OOPS to projects to testing to puzzles.
The fifth round was a general discussion based HR round.
The sixth round was the Managerial round.
The last round comprised of 12 minutes and 50 east aptitude questions.
Interview Questions

Given a sentence, rearrange all the words in alphabetical order.


Example:
Input: This is an exam.
Output: an exam is This.

1.

No Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Calcutta) in September 2015.

Interview
there were 5 rounds. it was as followed
1. simple coding for 20 mins
2. long coding of 1.30 hrs
3. first technical round
4. second technical round
4. Hr round
1.

Declined Offer
Positive Experience
Average Interview
Application
I applied through a recruiter. The process took a week. I interviewed at ThoughtWorks (Bangalore) in
September 2015.
Interview
The best interview experience I have ever had. Friendly people who want you to perform well. Good
positive environment. They basically try to each skill required to work in technical environment like Coding, Design , IQ , Theoretical concepts, Aptitude, Social Skills, Data Structures and more. You can
more information about their interview process at their website.
Interview Questions

Coding Puzzle( Written + Pair Programming Round ): Coding + Design Skill Test
InterviewsDS - Check a valid BST, evaluate infix expression & other average concepts
Theoretical - System calls, OS fundamentals, SQL queries, System design, Caching, WS
design, Process management, How web works (Mostly based on your resume)
Aptitude + Logical - Good written test for aptitude + logical ability using flowcharts.
Social Awareness + Management round - Skype round - Basic communication skills

2.

No Offer
Positive Experience
Average Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Chennai) in August 2015.
Interview

A two day process with four rounds. First was short coding for 30 min and then long coding of 1.5 hrs .
Third round in technical interview and finally HR round
Interview Questions

There are three colored shirts namely R, G, B


Return true if the user string contains shirts of given color in pairs
eg Input: RRGBGB Output:True
Input:RRBGG Output:False

3.

No Offer
Negative Experience
Easy Interview
Application
I applied in-person. The process took 1 day. I interviewed at ThoughtWorks (Pune) in August 2015.
Interview
1st coding problem for 2 hrs followed by pairing round in which Thoughworkers will pair with you and
review the code, throw changing requirements. Mainly,cleanness, design, flexibility of the code is tested.
I solved the given problem within a given time. Pair programming round did not go well. I am confident
about my design. But interviewer was not convinced with my design, and gave negative feedback.
I was told that the HR team is very pragmatic, and the candidate has an option to ask for review from
another interviewer.
I asked HR to get the code reviewed by other interviewer, as I am pretty much confident about my
performance. The HR team told, be patient, we will ask some other interviewed to review the code. 3
weeks passed, but HR did not reply to neither of my email.Show More
Interview Questions

Problem Statement : 18 Ralway Stations from Tamil Nadu are given. A passenger need ticket.
Upto the 5 stations journey, fare is 10 Rs. After the 5 stations, for every 5 stations, 5 Rs extra
will be charged. For the full stretch journey i.e. From 1st to the last station, fare is 20 Rs.
Input 1 : StationFrom - Guindy, StationTo - Kadambakkam
Output 1 : Print ticket. i.e. StationFrom : Guindy, StationTo : Kadambakkam, Total Stops : 3,
Total Fare : 10
Input 2 : StationFrom - Guindy , StationTo - Chennai Fort
Output 2 : Print ticket. i.e. StationFrom : Guindy, StationTo : Chennai Fort, Total Stops : 8, Total
Fare :15
Code should follow design principles, patterns. Test Driven Development would be preferable,
not mandatory though.

1.

No Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Bangalore) in August 2015.
Interview
We had nearly 2 Coding Rounds !!! and then 3 technical interview followed by an HR round and an
Written Assessment Test !!! all the rounds were Elimination Round !!!
First Coding round consisted of 4 programs upon string handling and array !!!
time limit was 30 minute
Second Round was of 1:30 minute !!!! it was the simulation case study for the routine generation for an
interview !!!
they were not expecting all the module to be implemented but they wanted to check the approach of
the coding !!! define the variable properly have comments !!! and explain the program and logic
perfectly !!! do not blabber !!!
After that it was the 1st Technical interview !!! they asked the question depending upon your Resume !!!
I did not qualified for the further rounds :-D :-PShow More
Interview Questions

String Manipulation should be the main focus for the qualification in first round !!! Answer
Question

1.

Declined Offer
Neutral Experience
Difficult Interview
Application
I applied through a staffing agency. The process took 2+ months. I interviewed at ThoughtWorks
(Hyderbd) in August 2015.
Interview
The interview process is quite lengthy and took several weeks (close to 2 months) to reach the final
round of interview.

Over all, I had 7 rounds of interview and below are some details at each round (all rounds were
conducted on a different day):
Round 1: Telephonic round. This round was majorly focused on the Business Analyst basis and how you
have performed your role as a Business Analyst in agile world. In addition, there were lot of question
on agile and scrum practices. This discussion lasted little over 1 hr.
Round 2: In-Person. This is one of the lengthiest round (close to 3 hrs). There were 2 people in the
panel, after introductions they started asking similar questions that were asked in round 1. In addition,
they have given various scenarios and how I would solve them. Later they started drilling into my dayday activities in my current organisation and went into every aspect of what I have told. Then, questions
were around agile/scrum - in detail and responsibility of each team members at various levels. After this
Q&A discussion, they wanted to do a role play where I was asked to perform as a Business Consultant
and they took up to be clients. I was given a scenario and then role play how it happens in real time that
includes understanding current situation of the business, future plans to enhance business and revenue,
get high level requirements, propose solutions, provide time lines getting sign off, budget plans etc.
Round 3: In-Person. This round was quite interesting and haven't seen before. This I cannot say as an
interview but it was more of a discussion on how we see society and our take on various social causes
and current happenings in society/world. This segment of the company impressed me a lot as its very
close to my interest.
Round 4: Analytical ability - not sure why they have this even for experienced people. It was pretty
difficult though.
Round 5: Very much similar to Round 2 but they did not ask many question on general stuff. Majority of
the time went on the role play aspect.
Round 6: Management round. Very friendly and inspiring discussion.
Round 7: HR round via telephone.Show More
Interview Questions

Project Budgeting in agile (it was not difficult but I was confused with multiple scenarios at the
same time) , Analytical Ability Test Answer Question

Reasons for Declining


I was quite impressed with the kind of work they are doing/done in past, interview process and quality of
interview/discussions. This was one of the best interviews that I have ever attended and learnt a lot
during the whole process.

I was handling one of the critical projects in my current organisation. We were unable to find a
replacement on time and I was not willing to leave the project in the critical situation. For this reason I
had to decline the offer and continue with current org.

1.

No Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Chennai) in August 2015.
Interview
The process began with solving a simple programming problem. The problem asked to find all odd
numbers in the range of 1-100 whose sum of digits was equal to 7.
The next round was a long coding challenge in which the problem statement was develop a simple
movie booking system.
After passing the two rounds, we were called at the Chennai office where the interviews were supposed
to take place. I cleared the first round of interview, but couldn't go through the next.
The questions asked were in from Data Structures, Operating Systems and Relational Databases. In the
next round, questions were asked from the areas of interest that I have mentioned on the Resume.Show
More
Interview Questions

Questions were mainly from Data Structures, Relational Databases and Operating Systems. In
the next round, in depth knowledge in areas of interest was checked.

1.

No Offer
Neutral Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks (New
Delhi) in August 2015.
Interview
I applied through College/University. The process took 2 days. It was a very tough process consisting of
2 initial rounds of coding - pattern coding followed by logical coding problem. Most of the filtering was

done in the pattern coding round itself. Only around 30 people could make it through out of 200+. The
second round consisted of a long logical problem where they basically see what kind of approach you
are taking. Solving it is not a priority. Only 12 people could make it to the Technical Interview
Rounds(yeah, there are 2 of these!!).
In technical interview 1, they ask purely technical based like java, dbms etc.
In technical interview 2, they ask questions based on your CV etc,
HR Round: It is only for formality, if you reach this round you have almost cleared the interview.
This is followed by a Written Test.
A very rigorous process after which it selected just 2 students!!!Show More
Interview Questions

The pattern they gave was


1
23
456
7 8 9 10
456
23
1

2.

No Offer
Neutral Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks (New
Delhi) in August 2015.
Interview
I applied through College/University. The process took 2 days. It was a very tough process consisting of
2 initial rounds of coding - pattern coding followed by logical coding problem. Most of the filtering was
done in the pattern coding round itself. Only around 30 people could make it through out of 200+. The
second round consisted of a long logical problem where they basically see what kind of approach you
are taking. Solving it is not a priority. Only 12 people could make it to the Technical Interview
Rounds(yeah, there are 2 of these!!).
In technical interview 1, they ask purely technical based like java, dbms etc.
In technical interview 2, they ask questions based on your CV etc,
HR Round: It is only for formality, if you reach this round you have almost cleared the interview.
This is followed by a Written Test.
A very rigorous process after which it selected just 2 students!!!Show More
Interview Questions

The pattern they gave was


1
23
456
7 8 9 10
456
23
1

3.

No Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. The process took 1 day. I interviewed at ThoughtWorks
(Bangalore) in July 2015.
Interview
First round - quick programming round: 3 programming questions (30mins)
1)if the ice truck x comes every x days, and ice cream truck y comes every y days, when are both the
trucks coming next time, if they had come today.?
2)print the given input( ie date) in words, eg:01/05
output: first may
3)print an array using recursion and without using any loops
Second round - long programming round (90mins):
Flight seat allotment program had to be developed for a 3X8=24 seats
evaluator pay attention to the way you approach the problem and your logical skills.
Third Round - Technical Interview 1, 2on1:
since i was from ECE, only algorithms and and c, c++ concepts were asked.
It was pretty easy. They gave me a puzzle which i could solve(find where 2 queens threaten each other
with a code). Further, i was asked how would i implement Tree, Branch, Leaves using OOPS concepts.
Fourth Round - Technical Interview 2, 2on1:
Experienced interviewers were called from their office. They ask me questions related to memory
allocation, Possible ways of sorting an array, Creative thinking for a given scene.
Further CCN questions related to tcp and udp were asked.
I was kicked out here (>.<)

Fifth Round - HR Interview :


Very casual question about yourself, IF you reach here, you are through!Show Less
1.

applied through college or university. I interviewed at ThoughtWorks (Bangalore) in September 2014.


Interview
29-sep-2014
It was an awesome experience.
I had gone through nearly 8 rounds
1.short code round (20-30 mins)
a.accept a week day like wednesday and a number like 2 then display sum as friday and subtraction as
monday
b. display all odd numbers whose sum of digits is 7
2.logical round(1.15mins)
it is all about flow chart which u can get in net first two problems may change
3.pair programming round(1.30 mins)
a thoughtworker will be guiding u on Show More

1.

No Offer
Positive Experience
Average Interview
Application
I applied through a recruiter. The process took 2 days. I interviewed at ThoughtWorks (Cochin) in
October 2014.
Interview
I applied to ThoughtWorks through Shreds Kerala.The Interview Selection Process :
# Day 1 1st round Small Code puzzle (Candidate can prefer programming language like C/C++,
Java, Visual studios (.Net), Python etc..) Duration 30 Mins
2nd Round Logic test for Written test Duration : 1hr 15 Mins
3rd Round Code paring round Large coding problem ((Candidate can prefer programming
language like C/C++, Java, Visual Studios (.Net), Python etc..)) Duration: 1hr 30 Mins
# Day 2 4th Round 1st Technical round
5th Round 2nd Technical round
6th Round Cultural assessment round
First let me tell you guys that I cleared only the first round and got eliminated at the 2nd round.
In the first round you will be asked to do code.There will be 5 qns and you have to do it in 30 mins.
If you can do 3 qns then you will pass this round.

The qns include matrix addition,odd nos between 1 to 1000 whose sum of digits is 7etc.
The coding is done in Ubuntu Operating System,so learn the basics like how to compile in Ubuntu etc.. if
you are not familiar with it.
The 2nd round is the logical test which contains 12 qns,this qns are available in the internet and the
same question is asked in the interview.

1.

No Offer
Negative Experience
Interview
Now, every Ex-ThoughtWorks friend of mine warned me to not go the company for discussions. But I
really needed to find out why they were all asking me not to go.
The first round of discussion was with two people. One of them seemed very unhappy in general. The
other seemed to be focused on proving a single point that he had many opinions on technology.
I was there hoping to talk about some of the big data work that ThoughtWorks had proudly displayed on
their website.
I was immediately told by them that Big Data is all useless and that there are more solutions available
than problems to solve. I was also told that Thought Works was never planning to become a Big Data
house. So I tried to ask why they mentioned it on the website but all I got in response is - we're
digressing, and that we needed to get back to the interview. (What interview?)
We began discussing a programing language. In two minutes, that discussion turned into a one-sided
rage against the language and how the frameworks that people-successfully-use-worldwide-acrossmillions-of-applications was the biggest crime of the 21st century. It was quickly evident that neither of
them had much depth in the said frameworks, they happened to mention a few terribly incorrect details.
However, they had an opinion of the frameworks evil monstrosity.
The next set of gentlemen were no different. In fact, it felt like they were in a hurry to get back to what
they were doing. Neither of them wanted to hear anything related to my past experience. Again, both of
them lacked depth about frameworks (again some horribly incorrect details were mentioned) and voila,
up came the framework bashing. It was amusing to see such hard opinions created over nothing
concrete.
At the end, I learnt what my Ex-ThoughtWorks friends were trying to explain and why they had left. They
had warned me that the current culture revolved about how having an opinion was more important that
having knowledge. The interview experience was nothing but disappointing. Technology is but a means
to solve problems that customers face, they all come with good and bad. There is no place for egotistic

attacks during an interview, it's highly immature. I was merely giving ThoughtWorks a chance. I ideally
wanted to cut the discussion halfway and leave. However, I was courteous enough to respect their time
though they didn't seem to respect mine.
Companies need to start keeping a check on the attitude and arrogance of their employees, especially
during interviews. The panel is the face of the companys culture and attitude. The interviewers and the
processes are also being judged by candidates to decide if they are going to like working in the
company. Only the desperate could put up with bad attitude. Companies should ensure to keep out
arrogance as they expand.Show Less

1.

Accepted Offer
Positive Experience
Difficult Interview
Application
I applied through college or university. The process took 2 days. I interviewed at ThoughtWorks
(Pune) in July 2016.
Interview
Round 1 : short coding round , 5 questions 45 minutes , questions like to replace a placeholder with
string, count the frequency of all letters in a string, remove elements form string 1 in string 2 , etc easy
but you need speed.They were checking for all possible corner cases.
Round 2 : long coding round , you have to design and implement a code using OOPS problems like
sales tax problem. time is 1.5 hrs , more focus on code readability , code extensibility and elegance of
the code.tip: use good naming for everything.
Round 3 : Technical interview , it can be on anything that you were suppose to study in your engg but
the max focus on DS , trees, queues , stack , LL ,etc. Also they asked me some puzzles like 100 floor
and 2 eggs ,etc.
Round 3 : called the technical round but for me it was all about how you approach a problem , in my
case we were discussing if i were google what parameters i would choose to rank pages.
Round 4 & 5 : leadership and social and economic justice round , it was about your opinion on social
issues like homosexuality , reservation ,etc
Round 6 : flow chart round ( google it )
Round 7 : small aptitude round 12mins and 50 questions , do as many as you can they are easy , dont
worry , nothing to prepare for it.
In my college in round 1 40-50 were shortlisted , 18 after round 2 , and finally 6 after technicals and all
those who cleared both the technicals were hired.Show Less

1.

No Offer
Positive Experience
Difficult Interview
Application
I applied through a staffing agency. The process took 2 days. I interviewed at ThoughtWorks
(Hyderbd) in July 2016.
Interview
It was tough. There was 1 coding, 2 technical, 1 managerial and 1 P3 round( in which you have to
discuss about the 3rd pillar of thoughworks- Socio economic justice). Questions were not easy- ranged
from medium to tough. In the second technical round, they asked extremely project specific questions,
which you can answer only if you have worked on that particular technology in an actual project.
Interview Questions

1. Coding : I was asked to write a code to display the words of a sentence in alphabetical order.
Ex: Input: Hi How Are You
Output: Are Hi How You
2. Technical Interview: General Testing Interview Questions, real life Scenarios to test.
--Difference between Verification and Validation.
--Difference between severity, priority
--Difference between sanity and regression testing
--Difference between Stress and Load testing
--Automate a scenario using selenium ( write the script)
-- How will you test a vending machine (All kinds of test cases, and also the types of testing you
can apply)
-- Test a website ( the webservice/API)
-- Puzzle 1: there are 2 containers 3L and 5L capacity. You can use as much water as you
want.How will you get 4 L water using the 2 containers.
--Puzzle 2: there are 8 identical balls, out of them one is overweight. In how many minimum
passes( using a weight machine) can you find out the overweight ball?
3. Technical Interview: Very very detailed questions about how you did automation in your
previous project and what exactly you did everyday during your previous work. ( Can only be
answered if you have actually done automation in the project, basically I think they want to
check whether you have actually got hands on experience or have faked it in your resume.)
--How to test an automatic door in a mall
--Puzzle 1: there are 8 identical balls, out of them one is overweight or underweight ( you dont
know which). In how many minimum passes( using a weight machine) can you find out the
defective ball?

You might also like