I applied online. The process took 3 weeks. I interviewed at Altera (San Jose, CA) in Jun 2015
Interview
3 Rounds of Phone interview. 4 rounds of onsite interview.
Phone interviews was easy all general infrastructure stuffs. On-site was really cool the interviewers make you feel at ease. All good guys very experienced people who are really cool.