I applied through a recruiter. The process took 1 day. I interviewed at MediaTek (Woburn, MA) in Aug 2009
Interview
The interview was not well organized, I just met with the manager hiring for the position and he couldn't find his list of questions to ask. When he did, he just had two questions, both technical problems he wanted me to solve.
Interview questions [1]
Question 1
He had a diagram of a simple CPU with instruction memory and data memory, and a number of instructions in the instruction memory. He said there was a bug in one of the interconnects, either one of the pins is hooked up wrong, tied to 1, tied to 0, etc. He had me go through and debug by stepping through each instruction to find out where the problem was.