I got the interview through a recruiter for the Marvell site at Marlborough, MA. I had sent him my resume, and one of the managers set up a phone interview with in about a week. Phone interview was more or less basic. He asked about pointer based questions, simple C++ concepts (inheritance, virtual destructors et al.). Also asked a few OS based questions (process/ threads) and some comp-arch questions (cache, TLB, virtual memory).
After two weeks, I got another email from one of the HR guys saying they wanted to set up an on-site interview. They flew me down to Boston and set me up in a hotel. I had 5 one-on-one interviews, one of hem being lunch. The interviewers were very friendly, and interviews were all technical in nature (except for the lunch of course). There was a white board and most of them asked me solve some problem or write code on the black board. The last interview was with the team lead, and he showed me around the facilities after asking a few technical questions.
What happens in the OS when an interrupt is received?
The following metrics were computed from 1 interview experience for the Marvell Technology Embedded Software Engineer role in Marlborough, Massachusetts.
Marvell Technology's interview process for their Embedded Software Engineer roles in Marlborough, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Marvell Technology's Embedded Software Engineer interview process in Marlborough, Massachusetts.