I worked at Altera full-time (Less than a year)
A great place to work!
no downsides at all there!
I applied through a recruiter. The process took 4 weeks. I interviewed at Altera (Santa Cruz, CA) in September 2007.
First, I had a phone screening with an Engineering Manager. He went through my resume, asking questions relating to my previous experience. After elaborating on my experience working in large software projects and using established software practices, he started asking me very simple technical questions.
A few days later, I got an email from HR telling me that the screening went well, and asking me to come for an onsite. Then, I had interviews with two panels of 2 or 3 engineers, asking relevant Software Engineering questions, and your typical coding whiteboarding. Later I had lunch with the hiring manager.
About a week after, I got another email from the Hiring Manager saying that the interviews went well, and asking me to come in for a presentation. I had to come in and give a presentation to a larger set of engineers on any topic I chose.
Finally, after that was done, I was given an offer.
I'm not good at negotiating.