The process took over a month. Firstly, there was a written test, which was quite easy. Almost a month later, the first interview was scheduled.
First Round: System Design and DB Architecture.
My performance was not up to par, and I received a rejection. The interviewer was very friendly and tried to make me as comfortable as possible. He also provided valuable feedback on the spot, which is quite rare these days.
Design a Tiny URL system.
Initially, the focus was on the application flow, and later, requirements were added on top of the existing ones.
Main focus was on DB hits, architecture, design, low latency, caching, and so on.
The following metrics were computed from 1 interview experience for the HackerRank Backend Developer role in Bengaluru, Karnataka.
HackerRank's interview process for their Backend Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for HackerRank's Backend Developer interview process in Bengaluru, Karnataka.