A recruiter came to the UC Berkeley campus to take applications. I handed my application to a recruiter and received an email the same day to set up a 1:1 interview. The following day I met my recruiter at a coffee shop and had a very informal, but in depth interview. DO RESEARCH ON THE COMPANY. They WILL ask questions about the mission statement, culture and the CEO. After the interview, I was told to fill out an online questionnaire that was similar to a personality test. I was then asked to video tape myself explaining 5 or 6 "tech" questions in regard to stats/ research design. They were pretty basic but took a while to explain. After this step, I had a Skype interview with a different recruiter. She seemed very uninterested and appeared to have already made her decision whether I was hired or not. It was not a good experience. The interview process took 3 months, but it was an overall fun experience.