The interview process included a coding challenge, followed by a technical phone interview. This was then followed by a virtual onsite, which consisted of three hours and three technical interviews. Finally, there was another phone interview. Most of the questions focused on systems design, and candidates could pick their preferred language. However, proficiency in concurrency and multi-threading within that language was expected.
some dynamic programming, and a lot of systems.
It would also be helpful to know multiple implementations of priority queues and their advantages and disadvantages.
The following metrics were computed from 1 interview experience for the Dropbox Software Engineer role in Denmark.
Dropbox's interview process for their Software Engineer roles in Denmark is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Dropbox's Software Engineer interview process in Denmark.