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

bitgo logo
bitgo
Senior Backend Engineer
August 3, 202513 reads

Summary

I had an interview experience with BitGo for a Senior Backend Engineer role, which involved an Online Assessment, a DSA round, and a Low-Level Design round. Despite strong technical performance in all rounds, I was rejected after truthfully mentioning my frontend experience, and no specific or constructive feedback was provided.

Full Experience

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.

Interview Questions (4)

Q1
Rotate Array
Data Structures & Algorithms

The problem involved rotating an array.

Q2
Count Anagrams
Data Structures & Algorithms

The problem involved counting anagrams.

Q3
Next Permutation
Data Structures & Algorithms

The problem involved finding the next permutation of a given array.

Q4
Design a Notification Service
System Design

Design a Notification Service with the following features:

  • Create Notification
  • List Notifications
  • Update Notification Status
  • Send Notifications
Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

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