How to make class Immutable, and if immutable class contain a list, how to handle it.

Coding[With Laptop coding]

Write a program to full fill following problem: two(times(three())) or nested cases also.All the operator should be there.[logic was important].Click Here to get the complete code of this problem

Coding[With Laptop coding]

Write a code to compute the cost of the checkout cart, have many items with quantity, the group of items can have the special price. Every item has there individual price.[Focus on domain design]

F2F Interview

Current project design, architecture, your role.

Difference btw soap and rest service.

Domain design for a ROOM.

Multi-thread simple question,

DB designing simple.

F2F Interview

this was more of a discussion rather than the interview, more related to culture and personality.They will try to understand who you are, what are your goals.Are you right person or not for ThoughtWorks

F2F Interview

It was related to the 3 pillars that ThoughtWorks build on, and try will try to understand your point of view on various social issues

Aptitude Test

There are around 50 questions, you have to complete as much as question in 12 min

Logical Test

There are 13 question which have to completed in 1 hour.

A major focus will be given to Domain Design, how the class is created and how the will interact.