I applied online. The process took 4 weeks. I interviewed at Glassdoor (Sausalito, CA) in May 2014
Interview
Initial contact was a quick technical phone screen that included questions about html, css, javascript, and wordpress. After that I was asked to come in for an onsite interview at the main office. The onsite interview was 5 separate 1:1 interviews each lasting an hour for a total of 5 hours. The interviewers asked a series of technical questions that tested both knowledge and ability to deliver coding solutions. The onsite interview included questions about html, css, javascript, mysql, wordpress, and project/time management. Answering the questions consisted of walking through solutions verbally, written on a white board, and on paper.
When I arrived I was greeted quickly and only waited a few minutes before the interviews began. Each interviewer was well spoken, knowledgeable, and pleasant to speak to. The office itself was very nice, clean, professional, and had a fun atmosphere.
Interview questions [1]
Question 1
The most difficult question I dealt with was dynamically wrapping text around a circular image that was centered in the middle of a block of text. The challenging part was that each line had to come within a few pixels of the circle, break at the middle, and continue on the other side. I had never run into this type of design challenge before so finding a solution took some time.