I applied through a recruiter. The process took 4 weeks. I interviewed at Thoughtworks
Interview
I was contacted by a recruiter and after talking to them on the phone and doing a programming exercise I was interviewed via videoconference on cultural and technical themes. Afterwards, I went to the office for the next part of the technical assesment in which I worked with a couple of developers on the code I had submitted before.
Interview questions [1]
Question 1
What are your thoughts on Edward Snowden's revelations?
I applied through college or university. The process took 1 day. I interviewed at Thoughtworks
Interview
1. A programming question given to solve in 20 minutes. It was something like forming a gregorian calender. Some other questions were realted to displaying some patterns like pyramid.
2. Another programming question to be solved in 1.5 hours
3. Two tech interviews
4. An onsite HR interview later
I applied online. The process took 5 days. I interviewed at Thoughtworks (Manchester, England) in Nov 2014
Interview
I have applied online, and then invited to a phone interview 2 days after. The interview was relatively short (15 minutes), but I was very nervous and didn't not feel confident while talking. The questions were pretty easy. Basic things about Why ThoughtWorks and How do you keep yourself up-to-date with technological news. I got the email that I am not going through at the same day.
Interview questions [2]
Question 1
How would you explain to your friend, who does not know nothing about software engineering, what exactly a Software Engineer does?