Hay algún buen libro para las preguntas de la entrevista de diseño y arquitectura de software?

Respuesta corta:

Grokking the System Design Interview es un gran recurso. Tiene un buen conjunto de preguntas de diseño de sistemas. Además, los siguientes posts fueron muy útiles también:

  • ¿Cómo NO diseñar Netflix en tu entrevista de diseño de sistemas de 45 minutos?
  • Anatomía de una entrevista de diseño de sistemas

Respuesta larga:

He entrevistado a 100s de entrevistas de …

Como recién graduado, ¿debería trabajar para Uber, Facebook/Google u otra startup como ingeniero de software? ¿Cómo se compara el talento de ingeniería en Uber con el de Google/FB y otras empresas emergentes como Dropbox, Pinterest y Airbnb?

Tienes que hacerte las siguientes preguntas para poder decidir qué es lo mejor para ti.

¿Quiero trabajar en una empresa grande que esté más madura en su ciclo de vida o en una empresa más pequeña que sea más joven? Lo que hay que pensar aquí es que la empresa más madura te dará más experiencia de 9 a 5 …

¿Cómo utilizar mejor mi Mac Mini como centro multimedia? He conectado mi Mac Mini a mi televisor HD de 37′ de Sharp Acquos mediante DVI a HDMI. Qué software me sugieren además de iTunes

Llegar a esta configuración ha sido un proceso evolutivo durante los últimos 7+ años, yo'he ayudado a otros a llegar a configuraciones similares pero esta es la mía y funciona bien.

Hardware :
Mac Mini (con salida HDMI nativa)
Televisión Samsung de 46 pulgadas
Altavoces AirPlay Philips Fidelio en toda la casa
Padres de Apple
Iphone de Apple

Configuración general …