Found the job posting on LinkedIn and applied directly on the company's job portal. The recruiter contacted me 2 days after my submission. It took 2 weeks to get the first tech round scheduled. Heard back from the recruiter after 1 week asking for availability for the next set of interviews. Wrapped up 4 rounds (1 tech, 1 SD, and 2 Sr Mgr (behavioral) rounds) in a week. Heard back from the recruiter with a job offer just before Thanksgiving. The entire process took about 5 weeks. There is certainly a communication gap between the recruiter and the candidate. Compared to other organizations, the recruiters constantly keep in touch and provide awareness of the situation and progress, which severely lacked here. Having said that, the hiring team is an amazing bunch of people. I had one of the best interviewing experiences with them. All 5 folks were welcoming and made me feel relaxed and comfortable during the entire length of the interview. Looking forward to working with them.
Based on your prior and current experience.
Deep questions on your current project.
Microservices design patterns, SOLID principles, System design, a distributed system that can process events in real time.
RabbitMQ-related questions.
The following metrics were computed from 1 interview experience for the Discover Financial Principal Application Engineer role in Riverwoods, Illinois.
Discover Financial's interview process for their Principal Application Engineer roles in Riverwoods, Illinois is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Discover Financial's Principal Application Engineer interview process in Riverwoods, Illinois.