I applied in-person. The process took 3 weeks. I interviewed at Dropbox (San Francisco, CA) in Nov 2014
Interview
I applied at a career fair and had a 30 minute technical interview in person the next day. The question was straightforward asking to find the possible permutations of a string, and I wrote up the code on a laptop due to lack of a whiteboard, but the style was the same as whiteboard coding.
A couple days later, I received an email to set up a 1 hour phone interview. I was asked how to find duplicate files in a filesystem, and I wrote up the code on coderpad.
Another few days later, I received an email to set up an on-site interview. This consisted of three technical interviews, lunch with an engineer, and an engineering Q&A. The questions were interesting and a bit more challenging than your average interview. Be sure to be able to analyze space complexity in terms of bytes, not just big-O notation. I don't think I can disclose the actual questions asked during the on-site, but they were all fairly straightforward and did not require fancy algorithm or data structure knowledge. While I did solve all the questions and follow-ups, I don't think we were always on the same page, and the interviewer had to nudge me in the direction they were hoping to go in.
I received an email less than a week later telling me that I would not be receiving an offer.
Interview questions [1]
Question 1
List all duplicate files in a filesystem given the root directory.
I applied online. The process took 2 months. I interviewed at Dropbox (San Francisco, CA) in Sep 2021
Interview
Process was 2 online assessments, followed by a phone screen and then final. Final was 3 round. 1 coding challenge, a code review and behavioral. Interviewers were friendly and cooperative. Recruiting process was very slow. Took about 2 months to get to final.
I applied online. I interviewed at Dropbox in Aug 2020
Interview
1. Applied online mid August 2020
2. Received HackerRank to complete in 75 minutes
Did not pass the HackerRank stage, which was very difficult....decided to take a nap in the middle because I did not even know how to approach the problems
Interview questions [1]
Question 1
Even though questions were very difficult, they were a good indication of the work that Dropbox SWE do, which I really appreciated.
I had to complete a hackerrank challenge and it was 90 minutes long. It was the grid illumination challenge and I found it pretty challenging and didnt pass the test cases. However, the process was still very fun and I had a great time.
Software Engineering applicants have rated the interview process at Dropbox with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 53% positive. To compare, the company-average is 46.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineering roles take an average of 20 days to get hired, when considering 19 user submitted interviews for this role. To compare, the hiring process at Dropbox overall takes an average of 21 days.
Common stages of the interview process at Dropbox as a Software Engineering according to 19 Glassdoor interviews include:
One on one interview: 33%
Phone interview: 30%
Skills test: 18%
Group panel interview: 6%
Background check: 6%
Presentation: 3%
IQ intelligence test: 3%
Here are the most commonly searched roles for interview reports -