hackerrank logo
HackerRank· Backend Engineer 2

Hackerrank | Backend Engineer 2 | Bangalore | Rejected

Location
Bangalore
Experience
2.1 years
Posted
31 Mar 2026
230 reads

Summary

I interviewed for a Backend Engineer 2 position at HackerRank in Bangalore, completed a DSA round and a system‑design round, but was ultimately rejected.

How it went

Status: 2.10 YOE Position: Backend Engineer 2 Location: Bangalore

Round 1: DSA

  • Question 1: Easy question based on HashMaps. Similar to Two Sum: https://leetcode.com/problems/two-sum/
  • Question 2: Given a list of strings, check if for any string, any of its permutations is divisible by 8. (Math trick: A number is divisible by 8 if its last 3 digits are divisible by 8. You just need to check permutations of combinations of 3 digits).
  • Result: Discussed the approach and wrote the code. For the second question, the approach was agreed upon and I completed the code, couldn't run it for all test cases in interest of time.

Round 2: HLD

  • Question: Design a test‑taking platform (essentially, design HackerRank).
  • The interviewer focused very heavily on the specific database schemas for codeStubs and testCases. They wanted a highly optimal structure for execution and storage.

Verdict: Rejected.

Questions asked (3)

  1. 01

    Two Sum (HashMap variant)

    Data Structures & Algorithms · Easy

    Given an array of integers, find the indices of the two numbers such that they add up to a specific target. Use a hash map to achieve O(n) time complexity.

    Open the problem
  2. 02

    Permutation Divisible by 8

    Data Structures & Algorithms · Medium

    Given a list of strings, determine if any permutation of any string is divisible by 8. A number is divisible by 8 if its last three digits form a number divisible by 8, so only permutations of 3‑digit subsets need to be checked.

  3. 03

    Design a Test‑Taking Platform

    System Design

    Design a platform similar to HackerRank where users can take coding tests. Focus on database schema design for codeStubs and testCases to allow highly optimal execution and storage.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at HackerRank recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!