First step was an online basic skills assessment (Word, Excel, math, reading). Then a half-hour phone screen. I was invited for an in-person interview that was two hours total. Though I didn't get an offer, I was extremely impressed with the professionalism of everyone I interacted with and the care they put into the process.