I applied through a recruiter. The process took 1+ week. I interviewed at Siemens in Oct 2011
Interview
1) phone interview; they then present your information (along with all other qualified candidates) to 1-2 hiring managers at different location
2) hiring managers choose 4-5 people for on-site interviews; they will fly you out to these locations. At most one person will interview for 2 different positions.
3) offer.
Interview questions [1]
Question 1
Describe the biggest barrier you have encountered abroad, and what you would do to avoid it in the future.