I applied online. The process took 1 day. I interviewed at InXsol (Phoenix, AZ) in Aug 2014
Interview
You can look on Google and find the questions the interviewer asks. Questions are very easy to answer, since interviewer can be very gullible. Dress nice and professional, and make sure you have a portfolio ready.