I applied through a staffing agency. I interviewed at Thrivent (Appleton, WI) in Apr 2016
Interview
30 minutes Telephonic round of interview with the team technical manager. Covered different topics with each question. he was clear and very communicative while asking the questions. Repeated if necessary, no coding required.
I applied online. The process took 2 weeks. I interviewed at Thrivent in Nov 2017
Interview
Applied online, received a call within a week to schedule two Skype interview with different managers. Each interview as ~30 minutes, and was mostly behavioral. There were recruiters scheduling the interviews and handling the admin/logistics.