I applied through my college's career portal.
I got a phone call from them a few days later and took the skills test the very next day. Take note that I am more a software developer than a web applications programmer, so I had little JavaScript experience, no CSS experience whatsoever, but was able to figure out what was needed for the answers. I applied because it was an entry-level position with training offered, I figured with that with some exposure and a natural inquisitiveness, I would get an offer, and then get trained.
I got a call for a phone interview and obviously made it through because I was scheduled to come in to the offices for an interview.
I got to the fanbox office in San Diego and was taken on a tour of the company and then given a presentation which I figured was more damage control than anything else, because of the negatives surrounding fanbox. Take note of someone who sits in on the presentation, touted as another applicant. I believed him to be an employee trying to see the questions you ask and the way you behave in general during the interview.
Following the presentation, I was given a written test which I didn't expect, and which was not mentioned until then. You will be interrupted to take your interview, and then given the chance to continue the test which will be collected from you a few minutes later. My advice will be to work on it as fast as you can because you are not given nearly enough time to do this.
The actual interview consisted of basic html, JavaScript, and sql questions. Know your JavaScript well because if you don't, no matter what interest you show in learning it after being hired, you will NOT receive an offer.
Anyway, this has been my interview experience. I would have declined the offer anyway because I did not want to work for a company as unprofessional as fanbox after the way they treated the interviewee.