loanDepot logo

loanDepot Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 10 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at loanDepot.

Showing 3 of 10
loanDepot logo
loanDepot

Senior Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical

It was a three-stage interview process. First, a recruiter call to filter. Then, a manager interview focusing on knowledge and personality. Finally, a team interview for technical knowledge. The last technical interview was the most difficult, but all stages were very professional and personal. Everyone made me feel comfortable, interested in me and my background, and gave me the chance to talk freely.

Confirmed questions1 question
  • Given your 25 years in the industry, what motivates your interest in loanDepot?
loanDepot logo
loanDepot

Software Engineer

Engineering · more than a year ago

Mid Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Coding

I applied online and then a recruiter from corporate IT reached out for a phone interview. He asked me a few technical questions on C#, specifically about access modifiers, inheritance from classes versus interfaces, and the Big O notation for hash tables. Following that, I had a second phone interview with a senior software engineer. This interview involved an interactive scenario where I had to troubleshoot why a ZIP code validator was responding slowly. It was a good exercise to talk through my thought process, but my suggestion to implement it in C# rather than the database didn't seem to impress him. I think he might have been looking for more specific details, like using a sorted dictionary with LINQ or a specific search algorithm. The corporate recruiter called me back the next business day to let me know I didn't perform strongly enough on the technical exercise. I didn't get to the onsite interviews. They were nice and tried to be helpful on the phone, which I appreciate.

Confirmed questions1 question
  • Is it possible to inherit from more than one class?
loanDepot logo
loanDepot

Software Development Engineer

Engineering

Lead Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical System Design

2 sets of interviews on separate days. The first day I met individually with 3 software managers and it was more technical. The second day was with a senior manager and the CTO.

Confirmed questions2 questions
  • How would you design a restaurant reservation management application?
  • What's your approach to writing a program that solves Sudoku puzzles?

loanDepot Software Engineer Interview Questions

Quoted word for word from loanDepot interview reports.

What are the differences between Azure Functions and Azure App Services?

Read reports

Regarding .Net Core, what distinguishes 'var' from 'dynamic'?

Read reports

What's the difference between Implicit and Explicit Conversion?

Read report

If you have two components, how can one respond to a click event to hide the other?

Read report

Formats, difficulty and experience

Across all 10 loanDepot interview reports.

Interview formats

Technical 40.9%
Behavioral 31.8%
Coding 18.2%
System Design 9.1%

Interview difficulty

Easy 10%
Average 90%
Difficult 0%

Candidate experience

Negative 20%
Positive 50%
Neutral 30%