I applied through college or university. The process took 2 weeks. I interviewed at ATI (Raleigh, NC) in Mar 2017
Interview
Tons of technical questions by future boss about technologies and experience. Asked many questions about difficult obscure topics. After accepting the position I actually worked in a completely different area. The work was fun but it was very unorganized.