Okay so I just finished my Dropbox new grad SWE loop last month and wanted to write this up while it's fresh because when I was searching for info I couldn't find anything recent for the entry-level track. Everything was for L5+ or PM roles.
Quick context: applied through their new grad portal in January 2026, had an OA within two weeks, then a recruiter call, then the virtual onsite.
Online assessment. Two coding problems, 70 minutes. Mine were medium-level on Leetcode difficulty. One was a sliding window string problem, the other was a tree traversal variant. Nothing crazy but you do need to be solid on the fundamentals: arrays, hashmaps, BFS/DFS, basic DP. The auto-grader checks for edge cases so don't skip those.
Recruiter call. Short. She asked about my background, why Dropbox specifically, and whether I had any competing offers. That last one matters: if you have another offer with a deadline, mention it early so they can expedite.
Virtual onsite: 4 rounds. Coding round 1: medium-hard, dynamic programming. I blanked for a second and just talked through my thought process out loud. The interviewer actually nudged me in the right direction, so the process matters as much as the answer. Coding round 2: easier, more about clean code and handling follow-ups. They added two follow-up constraints after I had a working solution, so don't stop thinking at 'passes the test cases.' Low-level design / system concepts: for new grad, this was lighter than full system design. More like: how would you design a file sync mechanism at a high level? Makes sense given the product. Read the basics of eventual consistency and client-server sync before going in. Behavioral: standard STAR-method stuff. Prepare two or three projects you can talk about in depth. They want specifics. 'We improved performance' is weak. 'We reduced p99 latency by 40% by switching our serialization format' is what they're after.
What I'd tell myself: grind Leetcode mediums, not hards. Get comfortable explaining your reasoning out loud. Read a bit about Dropbox's architecture (their engineering blog has good stuff on distributed storage). And for the behavioral round, write your stories down before you go in.
I don't have the offer yet, still waiting, but the process felt fair and the interviewers were pretty human about it. Will update when I hear back.