I received an email stating that Dropbox had seen my resume at a Hackathon and was interested in pursuing my candidacy. I was sent a coding challenge to complete online. While I generally value NDAs, preventing me from sharing specifics, the problem was similar to one previously posted on this site in other interview reviews. It took an hour and a half to complete and was more of a "build-from-scratch" task rather than a difficult algorithms puzzle. I scored 18/18 on it and was emailed two days later to schedule a phone interview.
During the phone interview, I was asked a variation of the counting change problem, which I wasn't quite able to code up. As expected, I received the denial a few days later. Everyone I interacted with was very nice and friendly, and I had a great chat with the interviewer. I would recommend giving this company a shot. There was not any "kool-aid" as is common at most companies; instead, I encountered genuine engineers who seemed eager to hire great talent.
Coding challenge with basic OOP concepts (encapsulation, testing).
(VARIATION OF:) Given a set of possible change, such as {1, 5, 10, 25}, and an amount such as 13, return all possible ways you can give change back to someone.
The following metrics were computed from 57 interview experiences for the Dropbox Software Engineer role in San Francisco, California.
Dropbox's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Dropbox's Software Engineer interview process in San Francisco, California.