I applied through a recruiter. The process took 2 weeks. I interviewed at ooma (Palo Alto, CA) in Jan 2011
Interview
Couple of screening calls with the hiring manager and a senior Engineer
Then two rounds of in person interviews with a good mix of technical and soft skill questions.
In person interviews with Engineers, Architect, Hiring Manager, VP and finally the HR
Overall good Experience
Interview questions [1]
Question 1
Standard Engineering Interview Questions on data structures, algorithms, design, work experience, management skills and such