I applied through a recruiter. The process took 1+ week. I interviewed at Meta (Huntington Beach, CA) in Nov 2012
Interview
After initial email contact, talked on phone with HR person on detail of the position.
Next step was to set aside a 1 hr time slot to do a "hardware design practical" test.
Unfortunately, I was not invited to continue with the job application process after the design practical exam.
Interview questions [1]
Question 1
Hardware design practical test question that is irrelevant to the job description.
I applied online. The process took 2 weeks. I interviewed at Meta in Dec 2013
Interview
Initially contacted from recruiter within the company, after that I had a phone screening that consisted of some technical questions. Next, it was an on-site interview which consisted of one on one meetings about 45mins each, including a lunch. Most questions were problem solving (regarding HW validation) and some behavioral.
I didn't really like some of the people who interviewed me. One was very rude, on his phone the entire time. He may have been taking notes but it is polite to state that and make the person interviewing comfortable. This person was also very arrogant and I didn't feel like he was even listening to my responses. Another guy who interviewed me kept asking me about CPU pipeline after I told him I don't know anything about the topic. I'm not sure why he was stuck on it. I told him I have a better understanding of the platform than I do CPU pipeline and drew him a block diagram of an entire system/platform.
Only a couple of the folks interviewing me actually seemed like high caliber people. One was from manufacturing (works with ODM/OEM on QA) and the other was the PM (program manager). The rest seemed very junior, including the tech recruiter.
I felt like I was at a college campus and I could see how egos could be running wild here, as if it were a popularity contest.
Interview questions [1]
Question 1
If I give you some DRAM, NVM (Flash) Memory, and a HDD, how would you perform a QA on it.