I started with a very heavily monitored CodeSignal test. I had to keep my camera and microphone on, record full screen the entire time, and upload identity details. After I passed, the process quickly felt chaotic. Communication broke down almost immediately, and I kept waiting while the recruiter seemed to vanish for days, later attributing it to a company outing.
When it was finally time to schedule, getting the Virtual Day 1 on the calendar took nearly two weeks. The day itself was multiple technical rounds with a Deep Dive, and I felt like I answered everything clearly. Afterward I had to chase for status updates. The recruiter claimed a rejection email had been sent (it never showed up), then shared detailed feedback and promised to reply within an hour—then disappeared again. The final rejection cited “technical gaps,” even though the Deep Dive discussion hadn’t reflected that.
3 months ago
Difficult Negative Boston, MA
My Dropbox process felt unusually automated and cold. I applied online, got an invite link to complete a CodeSignal assessment shortly after, and then received a rejection later without ever speaking to anyone from the company. No human conversation came in between the assessment and the decision.
Because I never had a chance to clarify anything or show context beyond the coding test, the outcome just landed as “not worth the time,” and honestly that’s what stuck with me. It made the process feel like they weren’t interested in taking any time to evaluate me as a person, only as an output from a tool.
4 months ago
Average Negative Poland
My interview process stretched out over a long period, and it was uneven in a way that made it hard to keep momentum. Between major stages there were …
4 months ago
Difficult Neutral Toronto, ON
I went through Dropbox’s automated assessment first. The CodeSignal-style test was proctored, and it had multiple levels that tightened as I progresse…
4 months ago
Difficult Positive United States
My process for Dropbox felt pretty relaxed on the surface, even though it was still challenging. I went through an OA first, then two technical interv…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment (CodeSignal)
The interview process begins with a proctored CodeSignal assessment that is timed and structured to increase in difficulty as candidates progress. This assessment is critical, as passing it is often a prerequisite for moving forward in the interview process.
CodeSignalTimedProctored
Technical Interview Rounds
Candidates typically face multiple technical interviews that focus on data structures and algorithms, with some also including system design discussions. The interviews are generally structured and aim to evaluate problem-solving skills and coding proficiency rather than trick questions.
Technical InterviewsDSASystem Design
Behavioral Interview
A behavioral interview is usually included towards the end of the process, focusing on teamwork, communication, and cultural fit. This round assesses how candidates handle real-world situations and their alignment with company values.
BehavioralCultural FitTeamwork
Communication and Follow-Up
Candidates report varying experiences with communication throughout the process, often noting delays and a lack of clarity regarding next steps. Many express frustration with the follow-up process, which can feel disorganized and lead to uncertainty about their status.
CommunicationFollow-UpDelays
Overall Experience and Structure
The overall experience is described as a mix of structured and chaotic elements, with some candidates appreciating the clear expectations while others felt the process was impersonal and automated. The pacing and organization can vary significantly, impacting candidates' perceptions of fairness.
StructurePacingImpersonal
Technical Environment Challenges
Some candidates encountered difficulties with the technical environment during interviews, such as complex setups that added cognitive load or issues with automated testing tools. These challenges sometimes hindered their ability to effectively demonstrate their skills.