R1 RCM logo

R1 RCM Software Engineer Interview Questions
& Process

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

Based on 15 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
46.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at R1 RCM.

Showing 3 of 15
R1 RCM logo
R1 RCM

Software Engineer

Engineering · half a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
System Design Coding Behavioral

The interview process was pretty bad. The interviews themselves were alright, and they ended up not moving forward with me after all the rounds, but they couldn't even be bothered to send a simple rejection email. When I followed up for an update, they cited a clerical error, which is when I found out the decision. It seems like they're okay with just ghosting candidates when it's convenient for them.

Confirmed questions3 questions
  • Questions about systems design were asked.
  • There were a few coding rounds.
  • They also asked behavioral questions.
R1 RCM logo
R1 RCM

Software Engineer

Engineering

Entry Easy Neutral experience Accept offer 3 rounds
Interview process
Technical screen Onsite Recruiter call
Interview formats
Technical Coding Behavioral

The interview process started with an MCQ round covering Data Structures and Aptitude, along with 2 programming questions focused on map and stack. This was followed by an in-office round where I was asked about basic OOPS concepts, SQL queries, SQL basic concepts, and DSA concepts. The final round was an HR round where they asked me to tell them about myself, how I see myself in 5 years, and what I would do if I got rejected.

Confirmed questions8 questions
  • Can you explain the Pillars Of OOPS?
  • What is an Abstract class?
  • What is an Interface?
R1 RCM logo
R1 RCM

Senior Software Engineer

Engineering

Senior Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Technical Technical System Design Behavioral

HR screening basic details, then L1 technical (basic, intermediate questions). L2 technical (design based on your current project). One to one manager round in office. I was rejected in the 2nd round because they started asking cloud questions, I think their requirements were different.

Confirmed questions6 questions
  • Can you explain oops constructor?
  • What is multiple inheritance?
  • What's the difference between an interface and an abstract class?

R1 RCM Software Engineer Interview Questions

Quoted word for word from R1 RCM interview reports.

What's the difference between an interface and an abstract class?

Read reports

Formats, difficulty and experience

Across all 15 R1 RCM interview reports.

Interview formats

Technical 45.7%
Behavioral 31.4%
Coding 14.3%
System Design 8.6%

Interview difficulty

Easy 6.7%
Average 80%
Difficult 13.3%

Candidate experience

Negative 33.3%
Neutral 20%
Positive 46.7%