I applied through a recruiter. The process took 2 weeks. I interviewed at CompuMail (Concord, CA) in Apr 2014
Interview
The interview was a standard two step process. There was first a phone interview with the head of the IT department and two of the more experienced developers that lasts roughly half an hour. If they liked your responses, they then invite you to an in-person interview with the head of the IT department and one of the more experience developers with additional technical questions. The interview lasts roughly between 40 minutes and an hour.
Interview questions [2]
Question 1
Are you comfortable with the pay being less than competitive with other software development positions?