¿Esta hoja de vida me daría una entrevista para una pasantía en alguna de las principales empresas de Silicon Valley?

No soy un experto en CV de ninguna manera, pero me gustaría señalar que se está vendiendo demasiado. Por favor, no lo tomes a mal. Estás en tu primer año y enumeras que ya sabes c, c ++, java y objetivo c. Las pasantías, en google, al menos no tienen nada que ver con el lenguaje de programación, sino que se centran en sus habilidades para resolver problemas. Los algoritmos y las estructuras de datos son esenciales. Estoy casi 100% seguro de que de todos estos idiomas que enumeraste sabes un 5%. Dejame darte un ejemplo.

¿Sabes cuál es el problema del diamante en c ++? ¿Sabes qué es el enlace tardío y qué es la tabla VPTR? ¿Cuál es la regla de tres? Copia profunda vs copia superficial? ¿Cuáles son las desventajas de Java sobre C ++ y viceversa? ¿Qué es la RAII?

Estas son algunas preguntas muy básicas y, para ser sincero, me complacería saber cómo responderlas. Mi punto es encontrar lo que te gusta y ser bueno en eso. No se exceda, a veces menos es más.

PD: Este tipo increíble trabaja en google y solo mira lo simple que es su currículum: Brian Bi. Puede que trabaje en google pero solo enumera un idioma. ¿No es extraño?

Espero haber ayudado

¡Buena suerte!

Quizás, pero lo dudo. Al menos mejora un poco tu CV:

  • Proporcione un enlace a LinkedIn (y tómese su tiempo para hacer que su perfil de LinkedIn sea lo más atractivo posible, les importa).
  • Proporcionar enlaces a GitHub. Dado que sus proyectos no están protegidos por NDA, no hay una razón aceptable para no compartirlo. Agregue capturas de pantalla y archivos léame. Si sus aplicaciones se presentan en la tienda de aplicaciones, proporcione también enlaces. Haría una impresión mucho más fuerte que solo una descripción de texto.
  • Para proyectos de = = 2 personas: explique qué hizo exactamente.
  • Estilo: mantén tus oraciones cortas y usa estructura. RR.HH. no pasará mucho tiempo leyendo su CV, todo debería ser tan claro y simple. No es necesario incluir información como códigos de color para el ritmo, no dice nada sobre sus habilidades. Si estás orgulloso del diseño, solo comparte la aplicación. P.ej
  • MiRastro: aplicación de seguimiento de ejecución de iOS, utiliza Objective-C, Core Location
  • Muestra la ruta de ejecución en el mapa.
  • Reporta velocidad promedio
  • Trabaja en tu algoritmo de fondo. Diseño y análisis La Parte I es un buen comienzo, pero no lo suficiente. Fue un curso en línea de Coursera, ¿verdad? Si es así, menciónalo. Como recuerdo, Coursera pudo proporcionar un certificado o algo así para confirmar su logro, así que proporcione un enlace. Recomiendo leer Skiena “El manual de diseño del algoritmo”.
  • Si su GPA es> = 4, agréguelo a su CV.
  • Dudo que realmente sepas C, C ++ y Java. Es genial si lo haces, pero probablemente no. Sería mucho mejor si elige un idioma que realmente conoce y continúa con él. Necesita tener un conocimiento profundo al respecto. Todos los detalles de implementación y los problemas existentes.