The process took 1 week. I interviewed at D2M-Inc (Mountain View, CA) in Jun 2008
Interview
Preliminary phone interview with an HR rep (screening). You then will interview with your would be manager. Brought parts/ samples of prior things (bag of tricks). Was then pulled in several days later for interview with several people (various team members). Be prepared to discuss examples of your work and your process of how you achieve desired results. Creativity goes a long way at D2M.