I applied in-person. The process took 1 week. I interviewed at Indigo BioAutomation (Indianapolis, IN) in Jun 2012
Interview
The whole process took less than a week. It started with meeting the software lead for coffee. An on-site interview involved an interactive question with the whole development team, and several smaller breakout sessions, including questions about algorithms and object oriented design. During the interview, I also pair programmed with a developer on a simple programming problem. I received an offer within a few days. The interview was a lot of fun.
Interview questions [1]
Question 1
The interview covered a wide range of topics, including design and analysis of algorithms, object oriented architecture, and pair programming. I'll not spoil any specific questions.