HackerRank logo

HackerRank Frontend Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
42.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at HackerRank.

Showing 3 of 7
HackerRank logo
HackerRank

Frontend Engineer

Engineering · half a year ago

Entry Difficult Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical

It was a technical interview and I had to take a technical assessment. I was given a codebase and navigating it made me lose my composure. It was a great experience though.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

HackerRank logo
HackerRank

Front End Developer

Engineering · a year ago

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

My interview process was: first round was an assessment, second round was a machine coding challenge where they reviewed the system and used the STAR method, and the third round was system design where I had to design Google Sheets from a frontend perspective. Unfortunately, I was rejected after the system design round.

Confirmed questions1 question
  • Can you design Google Sheets?
HackerRank logo
HackerRank

Frontend Engineer

Engineering · more than a year ago

Entry Easy Negative experience Decline offer 1 round
Interview process
Take home Recruiter call
Interview formats
Coding Technical

I applied online. After a few days, got an email from the recruiter that profile was shortlisted and they'd like me to take a HackerRank test. The test had three questions: 1 problem solving and 2 small react projects. I finished it. Next day, the recruiter emailed saying I passed the test and they want to move forward, asking me to schedule interview slots. However, they stopped responding. I tried contacting the recruiter on LinkedIn, they saw my profile but ignored my message. Getting selected or rejected is one thing, but they should at least update candidates. I spent 2 hours on the test, and the company couldn't even send an email or call to explain. I'm not sure what happened. It was a really bad experience. I hope they don't treat other candidates this way.

Confirmed questions3 questions
  • Given an array, what is the minimum number of increment operations needed to make all elements equal?
  • Create a basic React application that fetches data over the network and displays it dynamically.
  • Implement the features of an e-commerce application.

HackerRank Frontend Engineer Interview Questions

Quoted word for word from HackerRank interview reports.

Given an array, what is the minimum number of increment operations needed to make all elements equal?

Read reports

Create a basic React application that fetches data over the network and displays it dynamically.

Read reports

What are your thoughts on standard Javascript questions concerning event bubbling and capturing?

Read report

Could you design Google Maps and explain how to prevent memory leaks?

Read report

Can you answer some basic React questions, making sure to use the exact terminology from React?

Read report

Formats, difficulty and experience

Across all 7 HackerRank interview reports.

Interview formats

Coding 37.5%
Technical 31.2%
Behavioral 18.8%
System Design 12.5%

Interview difficulty

Easy 14.3%
Average 71.4%
Difficult 14.3%

Candidate experience

Negative 42.9%
Positive 42.9%
Neutral 14.3%