Ramsey Solutions logo

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

3.5 Rounds average
Average Typical difficulty
36.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ramsey Solutions.

Showing 3 of 19
Ramsey Solutions logo
Ramsey Solutions

Senior Software Developer

Engineering · more than a year ago

Senior Average Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Onsite Offer
Interview formats
Behavioral Coding Technical Behavioral Behavioral Behavioral

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.

Confirmed questions5 questions
  • 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?
Ramsey Solutions logo
Ramsey Solutions

Software Engineer

Engineering

Mid Difficult Neutral experience No offer 5 rounds
Interview process
Recruiter call Take home Technical screen Group Presentation
Interview formats
Technical Coding Behavioral Case Presentation

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.

Confirmed questions5 questions
  • 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.
Ramsey Solutions logo
Ramsey Solutions

Software Engineer

Engineering

Senior Easy Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

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.

Confirmed questions1 question
  • 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 the concepts of overfitting and underfitting?

Read report

Do you follow the principles that Dave Ramsey talks about?

Read report

Formats, difficulty and experience

Across all 19 Ramsey Solutions interview reports.

Interview formats

Behavioral 43.5%
Technical 34.8%
Coding 15.2%
Other 2.2%
Case 2.2%

Interview difficulty

Easy 21.1%
Average 63.2%
Difficult 15.8%

Candidate experience

Neutral 21.1%
Positive 36.8%
Negative 42.1%