The interview process took quite long for me, about 6 to 8 weeks. The process was smooth, and I was happy that the recruiter was always in touch. The first round was just a phone screen, then followed by a 3-hour HackerRank test (it was quite simple). Next was a managerial/behavioral round, then a one-and-a-half-hour technical interview on the phone by a panel of 4 members. Finally, there was an onsite interview by a panel of 3 members.
Hacker Rank: Check for balanced parenthesis and lexicographic sorting.
Phone Behavioral Round: Normal questions like your weakness, strength, frustrating moment, a time when you failed in a decision, etc.
Phone Technical Interview: All about design patterns in detail. Some questions were on C#, TypeScript, JavaScript, and Angular 4.
Onsite: This was also a technical interview. They asked some situational questions and a deep dive into your resume and experience, how you handle certain situations. A critical thinking question: You are provided with 7 balls, and one of them is less weighty than the others. You are also provided with a weighing scale, but you can use it only twice. How do you solve this? The other one was a whiteboard problem on a simple algorithm (sort and loop).
The following metrics were computed from 1 interview experience for the Rocket Mortgage Full Stack Developer role in Detroit, Michigan.
Rocket Mortgage's interview process for their Full Stack Developer roles in Detroit, Michigan is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Rocket Mortgage's Full Stack Developer interview process in Detroit, Michigan.