The process took 2 days. I interviewed at Blue Earth Interactive (Minneapolis, MN) in Jun 2011
Interview
I was initially interviewed by two VPs (about 30 minutes 1 on one with each).
Questions from the first covered the basics - background, experience (or lack there-of), interests, soft skills. I had brought a portfolio with website screenshots & code samples, which was a big help (though probably more to my confidence and as a talking point than as an actual item of discussion.)
Second interviewer asked more specific technical questions, probing to see how well I;d fit on the poject they had going at the time (and ongoing). Was a good conversation, aimed to determine practical skill and thought process without resorting to a coding test.
On a callback, I talked to the lead developer I'd be working under, and got similar technical questions, largely aimed at determining what sort of project items I'd be able to shoulder.
Interview questions [1]
Question 1
What's the difference between "print" and "echo" (in php)