I applied through a recruiter. The process took 1 day. I interviewed at Engrade (Santa Monica, CA) in Apr 2015
Interview
Went to their Intern day. First off, we started with an intro to the company and their projects. Then we had a group project in which we presented. Then there was a typing test and a technical interview. Depending on the interviewer you get, you may just answer questions on a piece of paper and not actually have a conversational interview.
Interview questions [1]
Question 1
Talk about a project you did and why you like software engineering