I applied online. The process took 4 weeks. I interviewed at DigitalOcean in Mar 2018
Interview
The process starts with a phone call from the recruiter. This is an initial filter where they ask you a few high-level questions to try and get a sense of your knowledge, talk a little about company culter, and to see if you're a good fit to proceed.
Next comes an interview with the hiring manager. This is a discussion about the specifics of what your interests and talents are, what the goals of the team/position you're applying for are, and they give you a chance to talk about what you would hope to get out of the position.
Next comes an hour-long paired-programming exercise. This is a technical review of your abilities to see if you're qualified for the position that you're applying for. You're asked to create an arbitrary program that will test your skills as a developer.
Over-all the process was fantastic, everyone I talked to was really great. We had really great discussions and they all gave great feedback. I was a little rusty in my paired-programming interview which reflected negatively on my abilities, and thus didn't have the opportunity to proceed with the interview process, but I imagine the entire process to be as great as what I had experienced up to that point.
Interview questions [1]
Question 1
During the paired-programming interview, I was asked to build a URL shortener server/client.
I applied through a recruiter. I interviewed at DigitalOcean in Apr 2025
Interview
1st round basic Medium graph question from leetcode(can be done using topological sort) trees/arrays/graphs are important
2nd round LLD (Facebook friend request sending api design)
3rd round managerial
Offer released
Interview questions [1]
Question 1
1st round basic Medium graph question from leetcode(can be done using topological sort) trees/arrays/graphs are important
I applied through a recruiter. I interviewed at DigitalOcean (Hyderābād) in Jan 2025
Interview
Interview went well they asked questions based on the resume. However after interviewer failed to communicate what was interviewed. I said things outside resume as it felt like he was talking about others resume.
6 Rounds total, with one recruiter screen and 5 technical conversation style (no coding interview) interviews. No behavioral or system-design, which was expected for this role. Everybody was very friendly and knowledgeable. The recruiter was pleasant and helpful.