I applied through college or university. The process took 1 day. I interviewed at SolarWorld (Hillsboro, OR)
Interview
Interview consisted almost entirely of behavioral questions. Unfortunately, the interview was done by HR and the person had zero interest in technical answers. If you are adept at "improvising" answers then you'll do great. Otherwise ensure that you have plenty of interpersonal anecdotes lined up with broad applicability.
Interview questions [1]
Question 1
Tell me about a time that you excelled at your work