I applied online. The process took 2 weeks. I interviewed at Woodside Homes (Salt Lake City, UT) in Mar 2015
Interview
Interview Process involved 3 people with many questions about technical and other background questions. After which there is a hire form which you will need to fill out the details of your jobs/history for at least 3 jobs. If you are given an offer you will need to submit a drug test which is done by hair.
The hire form says "any information that is not correct can lead to not being hired or being let go" in so many words. So do not miss your hire/release dates or any other information by any amount of time. They are more thorough with these details than any company I have ever worked for.