Dropbox logo

Dropbox Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 17 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
70.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Dropbox.

Showing 3 of 17
Dropbox logo
Dropbox

Frontend Developer

Engineering · nearly a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Coding Technical System Design Behavioral

The hiring process starts with a recruiter call, then a coding challenge. After that, you'll have technical interviews with engineers about problem-solving, coding, and system design. Lastly, a behavioral interview with the hiring manager or team lead. We give feedback quickly and you can ask questions.

Confirmed questions1 question
  • How would you solve a coding problem using data structures and algorithms?
Dropbox logo
Dropbox

Front End Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 7 rounds
Interview process
Recruiter call Take home Technical screen Onsite Panel Background check Offer
Interview formats
Technical Coding System Design Behavioral

So, a recruiter reached out on LinkedIn. Then I had to do this take-home test that was 1.5 hours long. It felt like it was designed so you couldn't possibly finish it all, or you'd have to be some kind of genius. They liked my submission, so I moved on to a virtual 'on-site' which was actually 6 interviews. There were 2 technical interviews, both with average difficulty, 2 architectural ones, 1 behavioral, and then I chatted with my potential manager. I felt pretty good about it all, but after waiting 2 weeks for the hiring committee, I got rejected because they had some vague concerns about how I work with other teams.

Confirmed questions1 question
  • I signed an NDA.
Dropbox logo
Dropbox

Front End Developer

Engineering · more than a year ago

Mid Average Neutral experience No offer 3 rounds
Interview process
Take home Phone screen Onsite
Interview formats
Technical Coding Technical System Design

Got a technical challenge to build a notepad with move and delete functions. Then a phone interview with basic JS questions on data structures and algorithms. Finally, an on-site where we discussed gallery and system design for Google Calendar.

Confirmed questions4 questions
  • Discussed the technical challenge of building a notepad with move and delete capabilities.
  • Asked basic JavaScript questions concerning data structures and algorithms.
  • Discussed the gallery feature for Google Calendar.

Dropbox Frontend Engineer Interview Questions

Quoted word for word from Dropbox interview reports.

Could you write a function that performs getByClassName()?

Read reports

Could you create a dictionary containing various utility functions?

Read report

Given an OOP-based class management system, implement...

Read report

How would you approach downloading chunks of data in a distributed environment?

Read report

Could you build out a provided spec using HTML, CSS (with any libraries you prefer), and JavaScript?

Read report

Can you discuss your understanding of Non-Disclosure Agreements?

Read report

Formats, difficulty and experience

Across all 17 Dropbox interview reports.

Interview formats

Coding 38.5%
Technical 33.3%
Behavioral 15.4%
System Design 10.3%
Presentation 2.6%

Interview difficulty

Easy 5.9%
Average 82.4%
Difficult 11.8%

Candidate experience

Positive 70.6%
Neutral 11.8%
Negative 17.6%