¿Qué clases debo tomar para trabajar en Dropbox?

Los que te interesan.

Supongo que eres estudiante y buscas una pasantía. Cuando me entrevisté con Dropbox, los únicos cursos de informática que había tomado fueron:

  • Introducción a la programación
  • Estructuras de datos
  • Programación competitiva (solo porque me interesó)
  • Arquitectura de computadora (estuve en esta clase durante el tiempo de mis entrevistas)

Lo que has tomado no importa tanto como lo que has hecho y lo que has aprendido. Hay rumores de que las entrevistas de Dropbox están basadas tanto en algoritmos como en sistemas (no se puede confirmar ni negar), pero no había tomado ninguna clase para el momento de la entrevista.

Dicho esto, si desea obtener buenos resultados en su proceso de entrevista, ser sólido en preguntas algorítmicas y preguntas de diseño de sistemas (es decir, clases relacionadas con el sistema operativo) lo beneficiaría.

En cuanto a qué clases debes tomar para prepararte para trabajar en Dropbox, eso depende de ti y de lo que quieras hacer en Dropbox. Ya se trate de sistemas distribuidos, redes, programación front-end, tome lo que sea interesante para usted porque los entrevistadores definitivamente buscan pasión e interés, no una transcripción bien construida.