Skip to main content

Dropbox Front End Interview Questions

Latest version on GreatFrontEnd

Find the latest version of this page on GreatFrontEnd's Dropbox Front End Interview Guide.

Dropbox focuses on practical questions for their Front End Engineering interview loop rather than on raw algorithmic coding.

Our web developer interviews focus on practical application of HTML/CSS/JS for building web UI. The questions are based on real-world examples rather than raw coding exercises. You will be given a design spec and asked to build the best solution you can that demonstrates your experience and grasp of web development technologies.

Refer to the full official Dropbox Web Developer Interview Preparation Guide.

JavaScript coding questions

User interface coding questions

  • Build an image gallery using JavaScript, HTML, CSS.
  • Forming words from mobile keypad.
  • Build a UI that fetches data from a weather API that is matching a design spec.
  • Build a UI that matches a design spec of one of the pages on the Dropbox homepage.

System design questions

  • Design Google calendar.

Algorithm

  • You want to log the number of hits to a site. Implement two functions, log_hit() which gets called when a hit is registered, and get_hits_in_last_five_minutes() which returns the total number of hits in the last five minutes.

Source: Glassdoor Dropbox Front End Developer Interview Questions, Glassdoor Dropbox Web Developer Interview Questions

Insider tips from the GreatFrontEnd community

These tips were shared by GreatFrontEnd users who have completed interviews with Dropbox.

11th Feb 2024:

I did Dropbox two years ago. They loved testing Vanilla JS, no react i had to build carousel with vanilla js and there's debugging round purely made of vanilla JS

For more insider tips, visit GreatFrontEnd!