I applied through a recruiter. I interviewed at Big Fish Games
Interview
Programming question by email, followed by 2 phone interviews, i failed the second phone screen.
first phone screen went well, a senior techie asked basic java, jvm (gc) questions.
Interview questions [1]
Question 1
In the second phone screen, I was asked a design problem: how would you design and develop a method which takes a time-range as parameter and says if the person's calendar is busy in that time-range.
I started off with an OO approach, not directly diving into the method details but the classes (and attibutes) i could be using. and arrived at a mediocre solution ( i guess)
I dont think the interviewer was listening to my approach at all, cause the next thing he tells me, he wants to ask me some terminology questions and if i have knowledge of OO design.
I applied online. The process took 1 week. I interviewed at Big Fish Games (Seattle, WA) in Nov 2010
Interview
The HR person who briefly interviewed and screened me was very genuine, and seemed to understand the creative process, and gave me positive feedback concerning my eligibility for the position. After viewing my portfolio, and demonstrating confidence in my ability to attain a position with the company gave me a complete tour of the offices, and wished me luck with my interview.
Interview questions [1]
Question 1
I was interviewed by two of the lead game artists assigned to a project on which I would have been assigned a contract. After completing a skill test, which they demonstrated excitement, and confidence in, I was asked to show more (past) examples of the type of work that was performed in the test. I can not, to this day, figure out why anyone would care about an artists past skill-set as opposed to their most recent, and most relevant work. I was denied this position because I did not have a backlog of relevant work, however, had a current, on-demand example of the skills required for, and expected by this company and position.