I applied in-person. The process took 2 weeks. I interviewed at Suburban Manufacturing Group (Monticello, MN) in Sep 2013
Interview
Was called in to meet with the CEO first, then met with owner, and couple other employees to get a good feel for the company and position. You will be asked about your current knowledge / skills, but it was more about seeing if both parties are a good fit for each other. It wasn't your typical drilling of Q & A to put you on edge.
Interview questions [1]
Question 1
The interviewing is not your typical Q & A. It's about finding out if you are a good fit for the position and most importantly their culture.