← Interview experiences
Rejected
RejectedBackend Developer at BitGo
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 3
- Format
- Remote
- Applied via
- Company Website
How it went
Unfortunately, I received a rejection email after round 3.
What they would tell you
Unfortunately, I received a rejection email after round 3.
How to prepare
Backend fundamentals ans DSA
Their background
Recruiter directly reached out to me Experience: 9 months
Round by round
- 1
Screening Round30 min
This was a profile and fundamentals check. Topics included:
- My day-to-day responsibilities and current work
- Java fundamentals: multithreading, exception handling, collections, and inbuilt data structures and general backend discussions
- Spring Boot concepts like handling threads, request flow, and common design patterns This round was more conversational and aimed at verifying my background and understanding of core backend concepts.
- 2
Assessment Round60 min
Two coding problems were asked, followed by explaining the logic and approach:
- Shortest Path in an Undirected Graph with Unit Weights, implemented BFS and discussed TC/SC
- Longest Substring With At Most K Distinct Characters used sliding window approach, handled edge cases, explained reasoning clearly The interviewer focused not just on the solution, but also clarity, optimization, and approach explanation
- 3
Low Level Design Round60 min
Design a simplified version of MySQL with working code. Expectations included:
- Creating databases and tables
- Inserting and querying rows
- Maintaining basic relational behavior
- Parsing commands
- Storing data in in-memory structures
- Following OOP + SOLID principles I was able to implement most of the functionality
What came up
MediumRemote0 1 years
A candidate-reported account, lightly edited. Interview processes change by team and date.