
Ramsey Solutions Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 19 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Ramsey Solutions.
Senior Software Developer
The whole process began with a 1 hour phone chat with a recruiter. Then, two weeks after that, I was sent a coding test to complete on hackerrank.com. A week after the coding test, I had a technical screen with two engineers who were in the role I applied for. A week following that, I interviewed with two engineering managers. A week after that, I had an interview with a senior leader. Finally, a week later, I got an email saying I didn't get the job.
- Do you follow the principles that Dave Ramsey talks about?
- What is it that you want to do?
- What would someone who knows you well say your biggest weakness is?
Software Engineer
I had an interesting time interviewing with Ramsey Solutions, they were professional and knew their stuff. There were 5 interviews total. First was a call with a technical recruiter. After I watched the first 3 lessons of FPU, I had another call with a technical recruiter and then did a take-home coding test. The test had unlimited time, wasn't project-based, but more like LeetCode where you implement a medium-level algorithm. Then, I had a technical interview with 2 software engineers who asked about my experiences and technical questions to gauge my knowledge depth. Next was a culture interview with 2 team leaders where they asked many "Tell me about a time where you..." questions, focusing on self-awareness, failures, and conflict resolution. The final interview was with a senior leader where I had to solve an easy logic game to show my problem-solving approach. After all this, I was told I wasn't moving forward because they needed someone with Java experience, which I don't have. While I could have learned it, they wanted someone ready to go immediately, which is fair, but I wish they'd mentioned the Java requirement earlier, perhaps before the fifth round.
- What's the most common incorrect assumption people make about you?
- Can you share an instance where you displayed self-awareness?
- Describe a situation where you experienced failure.
Software Engineer
The first call with HR was a total red flag. I'd looked at company reviews beforehand and saw a lot of people mentioning that their promotion process isn't clear. So, I asked directly about it: 'What processes or systems are in place to ensure that my career progress is influenced primarily by my results?' They responded with a bunch of jargon like KRAs and peer feedback, basically saying 'your promotion is ready when you are.' While KRAs and feedback are fine, that phrase is a cliché that stops any real conversation because it doesn't actually mean anything. A good company would say something like 'your promotion is ready *when you earn it*.' I bailed on the application after that call.
- Can you explain your reasoning for the salary figure provided on the application?
Ramsey Solutions Software Engineer Interview Questions
Quoted word for word from Ramsey Solutions interview reports.
“Given an array of 9 objects representing Tic-Tac-Toe cell states (X, O, or Empty), write a method to determine who won, if there was a tie, or if the game is still in progress.”
Read reports →“Can you explain the difference between the equality operators == and ===”
Read reports →“What's the most common incorrect assumption people make about you?”
Read reports →“Can you explain Java Hashing?”
Read reports →“Can you explain the concepts of overfitting and underfitting?”
Read report →“Can you explain SQL Joins?”
Read report →“Do you follow the principles that Dave Ramsey talks about?”
Read report →“What is your knowledge about Dave Ramsey?”
Read report →“How would you approach solving this logic game?”
Read report →Formats, difficulty and experience
Across all 19 Ramsey Solutions interview reports.