Not difficult, but you have to know more than just coding problems. You have to know aspects such as databases as well, along with API calls. They want to make sure you're a very well-rounded candidate.
Calculate a series of ascending and descending numbers.
The following metrics were computed from 9 interview experiences for the Discover Financial Software Engineer (Internship) role in United States.
Discover Financial's interview process for their Software Engineer (Internship) roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Discover Financial's Software Engineer (Internship) interview process in United States.