I interviewed for the position of embedded s/w engineer. The process is unnecessarily long and consisted of an hour long initial phone interview with HR, hour long on-line coding test and phone interview with a s/w engineer. After "passing" the coding test you will be asked to solve a programming assignment and email them a zip file with your solution, Makefiles and short write up. This takes at least a few days. Passing this gets you invited to the day long on-site interview where you have to answer technical and programming questions from at least 5-6 engineers, many of whom are quite condescending and arrogant.
If i know how to support MAC
Answered - IT Security Acct Mgmt and IT Support Specialist (Former Employee) - San Francisco, CA