DigitalOcean | SSE 2 | Onsite Loop | Rejected
Summary
I interviewed for an SSE 2 role at DigitalOcean, completed a DSA round and two system‑design rounds, but was ultimately rejected.
Full Experience
I was reached out by a recruiter via LinkedIn.
Round 1 (DSA) :
Q1 : https://leetcode.com/problems/longest-repeating-character-replacement/description/
Q2 : https://leetcode.com/problems/house-robber-ii/
Solved both easily. Round was over quite early
Round 2 (System Design 1) :
I was asked to design Database Migration service.
I gave them overview of what components are involved. There was lot of grilling on replication strategies, scaling and identifying bottlenecks.
Round 3 (System Design 2) :
I was asked to design Advertisement Platform.
Various ads from various organizations are to be displayed and we need to collect stats so that we can determine which ad is performing better or worse.
I didn't have much experience in Ad tech intricacies so I bombed this round.
I hope this helps anyone preparing in future. Happy Grinding !
Interview Questions (4)
Longest Repeating Character Replacement
House Robber II
Problem description not provided in the post.
Design a Database Migration Service
I was asked to design a Database Migration service. I gave an overview of the components involved and answered questions about replication strategies, scaling, and bottleneck identification.
Design an Advertisement Platform
I was asked to design an Advertisement Platform where various ads from multiple organizations are displayed and stats are collected to determine ad performance.