Bitgo Hiring Process | A Big Red Flag 🚩 | Senior Backend Engineer
Anonymous User
1025

I wanted to share a recent interview experience with BitGo that left me both disappointed and reflective — not because of the result, but because of the process.


Interview Rounds Overview

Round 1: Online Assessment

Round 2: DSA Round

Round 3: Low-Level Design (LLD)
Problem: Design a Notification Service with the following features:

  • Create Notification
  • List Notifications
  • Update Notification Status
  • Send Notifications

What Went Well

I cleared both Round 1 and Round 2 comfortably.
In the LLD round, I implemented all required features, followed clean code principles, proper OOPs design, and handled modularity and extensibility well.


Where It Fell Apart

During the discussion, I truthfully mentioned that I’ve worked extensively on frontend in my current full-stack role — and as a result, I haven’t developed many standalone backend APIs recently.

Despite a strong technical performance, I was rejected — and the feedback email didn’t provide any specific or constructive reason for it.


What This Says About the Process

  • If being honest about past roles counts against a candidate more than their actual performance in the round, is the process really fair?
  • If candidates aren’t given clear feedback, how are we supposed to grow?

Final Thoughts

I’ve shared this not to rant — but to raise awareness. A good interview process values transparency, technical ability, and potential. It shouldn't penalize honesty, nor fall short in giving proper closure to candidates who take the process seriously.

If anyone else had a similar experience, feel free to share.
We all deserve better hiring processes.

Comments (1)