First interview with your future supervisor, then move to hiring manager. They do not ask very difficult questions, mostly are the typical behavior questions. They were quite nice and the process is quite smooth.
Interview questions [1]
Question 1
introduce yourself why you leave your last job what would you do when facing a conflict with coworkers
I applied online. The process took 1 week. I interviewed at Foxconn in Dec 2016
Interview
Phone interview by Sr. manager, not really technical question but more personality question. Always mention how hard the work would be. Traveling is required in this job but not mention how often.