Taro Logo

Software Engineer Interview Experience - Detroit, Michigan

July 1, 2013
Neutral ExperienceNo Offer

Process

Applied directly at the beginning of April. I had 1-2 phone interviews, but then I went on vacation, which prevented me from catching the position in time, so it went away.

Applied again directly with Quicken in mid-May for two similar positions. Then, about 2 weeks later, at the beginning of June, a third-party recruiter contacted me about the position and, in a few days, set me up for a phone interview. I thought it went well.

About 2 weeks passed, and I was invited for an in-person interview with a team of 4-5 people, including a team leader and engineers. I thought it went fine.

About 2 more weeks passed, and I was invited for an interview with two team leads and about 6-7 people total. Part of the team from the first interview were there. The interview went fine, though there were some things I could answer better or put more effort into trying to explain. But, in the interest of time, and overall, I kept the interview going. We went over my resume, talked about programming languages, and I answered various questions I presumed were related to finding out if I was a good fit for the team and the project, etc.

About 5 days later, I saw QL re-post the positions I applied for as fresh on Glassdoor. I brought that to the attention of my recruiter, who said to ignore it as QL hires candidates all the time.

The next day, I received a message from my recruiter telling me to call back. There was no "I have good news" line in the voicemail, so I figured it was a no-hire decision. Upon calling back, I found out that QL decided to pass on my candidacy, and that the recruiter would try to find out why and possibly get me in touch with more teams.

In a subsequent call to the recruiter, about 4 days later, there were no definite news, but the recruiter said my candidacy was declined, and it was possibly due to fit. However, I have a feeling that QL did not tell the recruiter the reason, or the recruiter didn't know the reason. It was just a "no hire" decision with no further info.

Overall, I think I made it pretty far with Quicken Loans.

Questions

What is your most favorite ISM?

ISMs are guidelines by which the company staff lives by. It is part of company culture. I was asked only after I brought up the familiarity with ISMs.

If you see code written by somebody else on your team, where the code has a very different coding style than your own, what would you do if you had to work on it?

What is a feature of PHP that is currently missing in PHP but you would like to see it there?

Name some common design patterns. For example, there is a Singleton pattern. Name some more and explain how they work.

Was this helpful?

Interview Statistics

The following metrics were computed from 35 interview experiences for the Rocket Mortgage Software Engineer role in Detroit, Michigan.

Success Rate

23%
Pass Rate

Rocket Mortgage's interview process for their Software Engineer roles in Detroit, Michigan is very selective, failing most engineers who go through it.

Experience Rating

Positive34%
Neutral20%
Negative46%

Candidates reported having negative feelings for Rocket Mortgage's Software Engineer interview process in Detroit, Michigan.

Rocket Mortgage Work Experiences