I applied through college or university. The process took 2 days. I interviewed at Thoughtworks (Pune) in Jul 2012
Interview
1. Aptitude Test
Flowchart Type questions for 12 Marks and 1hour
Quite easy if practiced before
Concentration is the key for this round
2. Coding Round for 1.5 hour
solve given problem using language of your choice
object oriented language beneficial
3. First Technical Interview 2:1 on basics
4. Second Technical Interview 2:1 advance
5. HR Interview
Interview questions [1]
Question 1
Stone is thrown on still water.
Simulate the situation
I applied through a recruiter. The process took 1 day. I interviewed at Thoughtworks (Pune)
Interview
Their interview process will directly give you the feel of how it could be to work with them. In one day, they will finish off all the rounds of interview, in all 4-5 rounds! Their interviewing approach can be summed up in these words.. "ok lets talk business" .. so they wud want u to actually show how well u can code on the spot, how quick ur logical and analytical thinking is, your knowledge span in the area and how well you can handle working under some level of stress.
That's not all. Having all of the above talent doesn't ensure you will be hired. They say, you can be a genius but bad at adopting to team environment or resistant to learning new stuff and stuff like that. So you gotta have some people skills too. These guys are very humble and flexible. Great to talk to.
It's easy to get offended by them sometimes or maybe you would just feel low if you're not selected at such a company. But never mind. For a company of this level, you should forgive yourself for not getting selected as long as you made it at least half way through or more.
If you get selected, you can assume, tomorrow Google, Facebook and the likes can hire you too.
Interview questions [1]
Question 1
I don't clearly remember one such instance. But overall the questions tested me well.
I submitted the sales tax problem. With a good design and following all Java Coding conventions. But got just a reply that my profile is not suiting the requirement. The solution I submitted was way beyond the Problem Statement. Also if they are not short listing, they should give a feedback for the review comments on the problem submitted.
Interview questions [1]
Question 1
Nothing. But the problem statement is too lame for the kind of solution they are looking for. Either they should give a choice to a developer to submit their own innovation.