I applied online. The process took 5 weeks. I interviewed at Discover (Riverwoods, IL) in Nov 2016
Interview
There is the online application, then a HR recruiter will contact you if you meet the qualifications. If you pass the pre-screening, you will have to talk to four managers in the department you are trying to intern for.
Interview questions [1]
Question 1
HR Recruiter asked general questions such as why are you interested in Discover, what makes you interested in Discover's Internship Program. Have questions ready to ask about the company.
For the second round, prepare to answer how this internship fits what you are looking for this summer and what are you career goals. It is very very behavioral and easy but be careful with every answer.