I applied online. I interviewed at Discover (Seattle, WA) in Jan 2016
Interview
I had an interview with the hiring manager. It was pretty good, he asks me all questions related to my experienced. After a week I got an email from the recruiter about the onsite interview with the team.