Rev logo

Rev Software Engineer Interview Questions
& Process

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

Based on 9 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Rev.

Showing 3 of 9
Rev logo
Rev

Senior Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Panel
Interview formats
Technical Behavioral

So, my interview journey involved a recruiter chat, then a call with the hiring manager, and finally a panel interview. It was a pretty rough experience because after going through everything, I was told I couldn't be hired because the position was cut from the budget. Apparently, the team liked me, but the job I applied for just didn't exist anymore. This whole thing was super frustrating and felt like a complete waste of my time. The whole process stretched over two months, and the last month was me constantly chasing the recruiter for updates because they weren't getting back to me.

Confirmed questions1 question
  • Can you discuss the advantages and disadvantages of using REST APIs?
Rev logo
Rev

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical

I had a few one-on-one interviews. It started with a check for background and personality fit. Then, there were multiple interviews with team leads that focused on background and technical skills. Overall, about five interviews happened. They really paid attention to your background. The technical interview was tough, and the questions were related to the job. It was challenging, but not too much.

Confirmed questions1 question
  • Can you describe how you would design a specific part of your website?
Rev logo
Rev

Software Engineer

Engineering

Entry Difficult Neutral experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Phone screen Onsite Background check Offer
Interview formats
Technical Behavioral Other

It was a 3 round interview. First was a telephone introduction. Round 1 had questions on technical and communication skills. Round 2 was about communication skills and knowledge about the role. Round 3 was the hr round and senior manager round. Be confident and give relevant answers.

Confirmed questions1 question
  • Can you tell me about yourself and your basic understanding of the job role?

Rev Software Engineer Interview Questions

Quoted word for word from Rev interview reports.

Given a list of strings, determine if it starts with a haiku (using a provided function for syllable count), and then check if a haiku appears anywhere within the string.

Read reports

Can you write an algorithm to check if a string is a haiku?

Read reports

Can you implement a queue using linked-list nodes, also as a stack?

Read reports

For a web app's autocomplete feature, what are the design considerations and how would you implement it?

Read reports

Can you discuss the advantages and disadvantages of using REST APIs?

Read report

Can you describe how you would design a specific part of your website?

Read report

What is your process for dealing with different types of issues?

Read report

Could you describe how you would design feature X, considering it was a feature the company previously implemented?

Read report

Formats, difficulty and experience

Across all 9 Rev interview reports.

Interview formats

Technical 33.3%
Behavioral 28.6%
Coding 14.3%
Other 9.5%
System Design 4.8%

Interview difficulty

Easy 22.2%
Average 55.6%
Difficult 22.2%

Candidate experience

Neutral 22.2%
Positive 66.7%
Negative 11.1%