I applied through college or university. The process took 2 weeks. I interviewed at Composite Software (San Mateo, CA) in Mar 2010
Interview
Phone Screen + onsite interview (usually would eat up a day)
For engineering position there would be about 4 in person interview on that day.
Interview would screen your aptitude to tackle towards problems.
Top companies for "Compensation and Benefits" near you