I applied through a recruiter and the process took 2 days - interviewed at FatWire in October 2008.
Interview Details – Phone Interview:
Many questions on Core Java - standout questions that seemed to be important were: what it takes to create an immutable class, the methods of Object, and implementations of hashCode() and equals(). Interview lasted 45 mins.
Face to face technical with multiple developers:
Many of the same questions as in phone interview repeated, deeper exploration of Java concepts, to the effect of "why is this written like this, why would you do this as opposed to that, etc. etc."
Java questions were followed by a word problem ( a puzzle ).
This part of the interview lasted 1:30 mins.
Face to face technical with architect and VP:
Asked questions on how would I design a number of hypothetical systems. One problem was reading in a large text file that was too large to hold in memory and required paging. Followed by questions about the architecture and design of a recent project I had participated in. Most of the questions came from the architect, who I would say was very fair in his interviewing. When I didn't really understand what he was asking, he made the effort to reiterate what he was saying in a different manner. The VP didn't say much except to periodically interject criticism towards my previous experience as too "small" for what they do. ( I had worked on a major e-commerce site that had hundreds of thousands of lines of code, they worked with millions of lines of code - once you get into the hundreds of thousands, whats the difference?)
This part lasted another 45 mins to an hour.
There wasn't any HR style interview, no standard interview questions.
I spoke to the recruiter who got me the interview, and he confirmed my belief that I had passed the first two technical rounds before getting bounced in the third round with the architect and VP.
A difficult interview overall - probably the most comprehensive I've ever been subjected to. I feel like it came down to the VP just did not like me for some reason that really wasn't based on my technical ability. I hate to say it, but it could be that I was not Indian enough and he felt I would not fit into the culture there.
The developers I spoke to said they loved working there and that it was a very laid back atmosphere. Dress was business casual. The office itself was pretty nice, the cubicles looked modern, albeit very small.
Interview Question – What are the steps required to write an immutable class? View Answer
The process took 2+ weeks - interviewed at FatWire in March 2010.
Interview Details – Submitted my resume through a job affair, and then again by E-mail. Was E-mailed a huge research project by E-mail. Had to do with J2EE technologies, took me a week to complete. Send it back, did not get a response, send it back a second time and got a phone interview. I thought it went well, but I never heard back from them despite my attempts to get in touch.
Your feedback has been sent to the team and we'll look into it.
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.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks –