HackerRank logo

HackerRank Software Engineer Interview Questions
& Process

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

Based on 67 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
61.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at HackerRank.

Showing 3 of 67
HackerRank logo
HackerRank

Software Development Engineer

Engineering · half a year ago

Entry Easy Neutral experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding Coding

The interview process had two main rounds. Round 1 was an online assessment on Hackerrank where I had to debug and fix bugs in two problems, and then create a feature with discount coupons, including writing logic and passing 4 test cases. An AI assistant bot was available. Round 2 involved debugging and building features within a given codebase, also with an AI assistant. However, their IDE was lagging and the 45 minutes allotted for the round felt insufficient.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

HackerRank logo
HackerRank

Software Engineer Intern

Engineering · nearly a year ago

Intern Easy Positive experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical

I had a really cool interview with HackerRank, super project-focused. First up was a technical round with the CTO & Co-founder, then another with the Director of Engineering. We mostly talked about my Projects, which was nice because I got to really go into detail about them, like for the first time ever in an interview. They seemed really into what I'd done. Just so you know, they're big on stuff outside of classes like hackathons and open-source. Didn't get the offer, but it was a great learning experience!

Confirmed questions3 questions
  • Could you walk me through your projects?
  • Tell me about the challenges you faced in your projects.
  • Explain the rationale behind your technical choices for your projects.
HackerRank logo
HackerRank

Software Engineer

Engineering · nearly a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
System Design Technical Behavioral

The interview process was okay, but there were issues with last-minute rescheduling. My interview was rescheduled twice right before the original time, and I wasn't consulted on the new times. Then, halfway through the full-loop, my interviews were canceled without any notice or explanation. The HR person mentioned they were moving forward with other candidates, but only after the next day, which felt like a waste of my time. Overall, the people I interacted with were good, but the recruiter was very disorganized.

Confirmed questions1 question
  • How would you architect a real-time chat application?

HackerRank Software Engineer Interview Questions

Quoted word for word from HackerRank interview reports.

Could you convert an array of numbers into their Roman numeral equivalents?

Read reports

How would you solve a phone number problem using a hash map algorithm?

Read reports

What were the underlying implementations of 2 underscore methods?

Read reports

Given arrays for taxi pickup, drop-off, and tips, how would you calculate the maximum possible earnings?

Read reports

Can you implement a mock version of Google Sheets using ReactJS?

Read report

Can you list the different types of routers available in React?

Read report

Can you design a relational database schema for a movie ticket booking app or website?

Read report

How would you design an online multiplayer tic tac toe game?

Read report

Formats, difficulty and experience

Across all 67 HackerRank interview reports.

Interview formats

Technical 33.8%
Coding 31.8%
Behavioral 24.7%
System Design 6.5%
Presentation 1.3%

Interview difficulty

Easy 19.4%
Average 55.2%
Difficult 25.4%

Candidate experience

Positive 61.2%
Neutral 19.4%
Negative 19.4%