Interview for Dropbox Frontend Role

First Round Phone Interview

Recursion can be used to solve.

Second Round Onsite
Debugging: Vanilla JS version of TODO MVC, with around 5-7 bugs for you to fix.
System design: Contact app API design, similar to iPhone’s contact. This question is tricky, and I think I delved into the details too early.
Coding: Create a photo carousel.

The rest is about behavior and all-around skills, nothing much to say.