3.7 of 5 267 reviews Chicago, IL 1000 to 5000 Employees

ThoughtWorks User Interface Developer Interview Questions & Reviews

All Interviews Received Offers

Getting the Interview 


Interview Experience 


Interview Difficulty 

Average Difficulty
2 candidate interviews Back to all interview questions
Relevance Date Difficulty
1 person found this helpful

No Offer

Positive Experience

Average Interview

User Interface Developer Interview

User Interface Developer
Pune (India)

I applied online and the process took 1 week - interviewed at ThoughtWorks in January 2012.

Interview Details – After I applied online from their website, I didn't get any calls until almost after a month from the HR asking if I was ready for the interview rounds starting the day after. I got an email from the Development Team with a programming task. The task was to develop an iGoogle like interface using Javascript, HTML and CSS. I was free to use any javascript library I wanted to. I replied them back within the time limit i.e. 2 days. I got a call from the Development team again the next to next day after submission for the 1st technical round. They were two members on the other side of the phone. The questions were related majority to the assignment I submitted. Basically questions like, why I used JQuery, how else could have you achieved a particular functionality other than how you did etc.

Later they started asking me generic questions about, delegates, functions in pure javascript, about datatypes, using prototype functionality etc.

Basically, if you do your homework properly, you can get through easily. They were mostly casual in the way they communicated and the interview was pretty organized and timed. The work culture at ThougthWorks is quite similar to Google's, at least in the Pune office. Most of the employees are quite young.

Interview Question – What is prototype in Javascript and how do you use it?   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Average Interview

User Interface Developer Interview

User Interface Developer
Chennai (India)

I applied through a recruiter and the process took a day - interviewed at ThoughtWorks in January 2012.

Interview Details – I was asked to submit an assignment and I sent back the assignment after 3 days. Later I was called for face to face interview and after couple of postponing from their end and it started with a pair programming.

 - Pair programming
   The interviewer sounded good and we started on some modification with the html. Shockingly his laptop had Visual Studio, eclipse, (he told about another IDE which I i don't remember now) and he was sorry to my as he did not have dreamweaver in his laptop. That's when It striked to me that i'm sitting inside a very dynamic environment which would require whatever the client ask for.

I preferred just notepad for the html, but he choose Visual Studio. He actually did not review the assignment prior to the pair programming. It basically went well but I did not so well on the javascript part as I did not remember the jQuery syntax/methods. While discussing with him I understood their PDLC is not ok.

Note: If you are from a Product company then ThoughtWorks may not be the best choice.

- FtoF interview
   Panel members of 2 interviewed me. The questions are below.

   What is float? If some divs are floated and those parent is not floated how will you make the parent stretch upto its child. I have few answers and my answers then became part of the condition in the question. They pushed me to answer and gave my hands down.

One of the interviewer continuously pissed me off. He asked what is the thing that I'm comfortable in CSS. Then came the Javascript. They asked to write some snippet given a scenario on white board. In a moment I got the syntax of the object construction wrong and he commented that there is no syntax like this in Javascript. I should have quit the place rightaway but I was patient. He also asked pointing to my resume (which said Advanced Javascript - 25 months) what do I mean advanced here. I directly asked him as if I should remove it? It is attitude.

Then the recruiter came back with the comment saying that they are expecting a resource who can handle both UI and UX which is not a laid down in the JD.

Interview Question – In which area you are comfortable in CSS?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at ThoughtWorks

Worked for ThoughtWorks? Contribute to the Community!

ThoughtWorks Videos


ThoughtWorks – Why Work for Us?

OK, let’s get the corporate stuff out of the way first. ThoughtWorks is a global IT consultancy providing Agile-based systems development and consulting services. We've pioneered many of the most advanced and successful… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at ThoughtWorks User Interface Developer interview questions and advice. All interview reviews posted anonymously by ThoughtWorks employees and interview candidates.