I cleared the technical round with good merit and went on-site for the final round. One of the interviewers on the panel was not even listening to my words and asked an irrelevant question. Later, he was corrected by another panel member.
After a week, the recruiter called me and said I cleared the round, but one of the managers from Discover wanted to talk to me. I said yes. The manager called me and was speaking as if he was in a hurry. He said the panel had forwarded my application to him and that I was interested in taking a developing position, but right now, he didn't have any developer positions available in his team. He could offer me production support.
I said I was okay with the offer. The next day, the recruiter sent an email saying that they were not interested in offering a position. I called the recruiter and asked the reason, but he didn't give any explanation.
I totally don't understand why the panel forwarded my application to the wrong manager who didn't have any vacant positions. If that manager didn't have any positions with him, then why did he accept the forwarded application from the panel? Why was the so-called experienced person in the interview panel not paying attention to what I was saying?
After this incident, I strongly felt their interview process sucks in evaluating good candidates.
Technical questions based on resume and panel interview were totally behavioral.
The following metrics were computed from 6 interview experiences for the Discover Financial Software Engineer role in Chicago, Illinois.
Discover Financial's interview process for their Software Engineer roles in Chicago, Illinois is very selective, failing most engineers who go through it.
Candidates reported having negative feelings for Discover Financial's Software Engineer interview process in Chicago, Illinois.