I applied through a staffing agency. The process took 3 weeks. I interviewed at Wells Fargo (Charlotte, NC) in May 2017
Interview
Basic technical phone screen
Face to Face Interview
Drug and Background Test
Pass those and within 3 weeks hired
I was hired through a recruiter, he was honest and very helpful during the entire process.