I applied online in November 2018. In mid-December, a recruiter called me, but I couldn't pick up. He dropped a mail to schedule a phone interview.
1st Phone Interview: The whole interview was about my background and some behavioral questions. (His voice was not clear, so I answered mostly on my assumptions.) Then I received a mail the same day to move to the next process. Another recruiter mailed me to schedule a phone interview after nine days.
2nd Phone Interview: I checked the recruiter on LinkedIn; she was also HR, but I was not sure whether it would be technical or behavioral. I prepared for both. It was fully STAR-type questions about my projects and my current role as a part-time developer. She said she would discuss it with the technical team and get back to me. Even after a week, I didn't get a reply from HR. Then I called them to check my status, and she said it was still in progress. After four to five days, she sent a congrats mail for the final interview process.
Final Interview (audio conference call): She scheduled the interview after four days. She said it would be more technical and there would be no coding, since this is an intern position.
Three technical people (team leads from various teams) interviewed me. They started with my experience and drilled a lot about my projects and keywords I put on my resume. I answered almost everything, then a few scenarios based on the technical side. It hardly went for 20-30 minutes. One of the people said they would discuss and disclose the result in 48 hours.
I received the offer after four to five days.
Questions are not direct, mostly why/when/difference. We ask this for?
I remember a few, listed below:
The following metrics were computed from 17 interview experiences for the Rocket Mortgage Software Developer role in United States.
Rocket Mortgage's interview process for their Software Developer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Rocket Mortgage's Software Developer interview process in United States.