I applied through other source. The process took 2 weeks. I interviewed at United Wholesale Mortgage (UWM) (Troy, MI) in Feb 2017
Interview
Was contacted by the in-house recruiter by phone. Was asked to come in for a face-to-face interview. Arrived there before the scheduled interview for a tour of the building. Very impressive. Everyone was friendly and all were smiling all the time. It's either a great place to work or it's a cult :) After the tour, I met with the head of the architecture team and one other person. I wasn't given much information about the team and what they do. Instead they asked me about my background and current projects. Then went into a series of technical questions. Most of which were textbook questions. Most I knew, some I didn't. Unfortunately, the only reason I didn't answer them exactly, is because I have been working in the real world for 15 years and haven't gone back to committing basic software development questions to memory. To be honest, all these questions could be memorized by someone with 2 years of experience in the field. There were no questions about real-world scenarios or problem solving based on specific situations. Would have liked to get more of those types of questions. Overall it was a pleasant experience and all parties involved were extremely friendly. Feedback was very quick. United Shore seems to be a great company.
Interview questions [5]
Question 1
What's the difference between an abstract class and an interface?
I applied online. The process took 1 week. I interviewed at United Wholesale Mortgage (UWM) in Jan 2015
Interview
I was contacted by a "Sr. Talent Acquisition Specialist" he initially asked some pre-screening questions. Difference between Interface and Abstract class, do you participate in any programming events, what was the most difficult thing to learn about programming. They then had me in for a in-person interview with two people.
They had amazing kitchens, cafeterias, and workout centers. Oh, and valet parking. They actually frowned when I said "valet parking wasn't me" But why became pretty clear. Their benefits were some of the worst I have seen. Little vacation, a few holidays, and $2,500 max toward retirement (do not expect to retire in your lifetime on that little of saving). To me it looked like they spent all the money on getting you to stay there long hours. They certainly picked up on my feelings because I was not offered anything.
After the interview they took me on a tour. The spaces were wide open and colorful cubicle farms. It was a little strange as everyone was always smiling and greeting. It almost seemed staged or they really did only hire people who love this type of atmosphere.
I feel this would be a great place for a college student or beginning programmer but probably not the best place for Senior level developers.
Interview questions [1]
Question 1
The questions were not difficult because they were feeling questions. Along the lines of "Do you think that... and explain why." They asked if a programmer should change an immutable class and why? Most of it was to gauge your personality. For me it was when they asked if I like to play games and proceeded to talk about the new gaming center being planned with Xbox's and Playstations.