¿Cuánto cuentan el prestigio universitario y el GPA para obtener una pasantía de ingeniería de software en Microsoft, Google, Facebook, etc.?

Su currículum solo necesita ser lo suficientemente bueno para obtener una entrevista. Hay muchas maneras de hacer esto. Proyectos secundarios impresionantes es uno. Un GPA alto en una buena escuela es otra. Una vez que tienes una entrevista, tu currículum es prácticamente irrelevante (creo).

Las entrevistas suelen ser “¿puedes escribir código?” (un ejemplo sencillo: escriba una función para decidir si este juego de tic-tac-toe ha terminado) y “¿puede usar estructuras y algoritmos de datos básicos?” (un ejemplo fácil: encuentra los k números más pequeños en esta matriz). Esos son ejemplos fáciles; Se ponen más difíciles.

Los anteriores son los temas más comunes, especialmente para una pantalla de teléfono. Las entrevistas en el sitio pueden hacer que diseñe un sistema distribuido, implemente un sistema concurrente de juguete (hilos y mutexes y variables de condición, ¡oh!), Diseñe alguna interfaz de usuario u otras cosas al azar.

Las entrevistas tecnológicas se han vuelto muy claras sobre las preguntas no técnicas; solo necesita ser algo amable (“estaría bien trabajar con esta persona”) y poder hablar durante un minuto o dos sobre algo en su currículum (“Hábleme de un proyecto genial que hizo”).

Importa hasta obtener una oportunidad de entrevista de pasante. ¡Pero necesitas habilidades fuertes que te den éxito!

  • Seleccione un perfil particular que esté disponible en Google o Facebook. Ejemplo: probador de automatización
  • Buscar perfiles relevantes en Linkedin:

Encontrará pocas herramientas que coincidan en sus habilidades comunes en la mayoría de ellas.

Encuentre la mejor manera de aprender esas herramientas como Selenium, BDD, Cucumber, TestNG a través de los siguientes pasos:

La mejor manera de comenzar a aprender sobre herramientas de automatización es la siguiente:

  • Intente aprender programación Java utilizando Java BLACK BOOK. Si se siente cómodo con las funciones de secuencias de comandos, la lógica basada en OOP, los bucles y otros elementos básicos, ¡eso es lo suficientemente bueno!
  • Muévase para aprender las secuencias de comandos de Selenium WebDriver usando JAVA (usando los secretos de pruebas de automatización de software revelados – Parte1,2)
  • Construya un marco usted mismo y cárguelo en el sitio web de GITHUB
  • Aprenda a Jenkins sobre cómo programar el proyecto
  • Pruebe GIT sobre cómo agregar, confirmar, empujar y tirar, volver a base, etc.
  • Una vez que se sienta cómodo con Selenium, pruebe Appium con Java
  • Intente usar TestNG para ejecutar secuencias de comandos basadas en Selenium y Appium
  • ¡Solicite dichos perfiles en el sitio web de Google o Facebook y reciba la llamada de entrevista de Google de Facebook !

Algunos libros a los que me referí aquí:

¡Haga clic en UPVOTE si es útil!

Solicité (casi) 20 pasantías el año pasado, y solo una solicitó mi GPA. ¡Los proyectos paralelos son mucho más importantes!

Actualización: solicitó aún más para el verano de 2013 y solo dos empresas preguntaron.

Hola.

Acabo de obtener una pasantía de ingeniería de software en Microsoft y no voy a una universidad prestigiosa ni tengo un promedio de 4.00. Voy a una escuela estatal en Arizona, tengo un GPA de 3.65. No creo que realmente importe tanto sobre a qué escuela fuiste o tu promedio de calificaciones. Lo que importa es que su currículum muestra su pasión por la CS y el software en general. Puede mostrar esto mediante sus proyectos personales o sus contribuciones de código abierto. ¡Buena suerte para ti!

Sí, su GPA no tendrá en cuenta una vez que tenga una llamada de entrevista. Trabaje en lo básico, lo que les gustaría ver es qué tan competente es con sus habilidades de codificación. Mucho más que eso, qué código tan limpio escribiste.
A veces se le puede preguntar si puede codificarlo de otra manera, solo tome esa pista para optimizar su solución. Ahí es cuando tus habilidades algorítmicas entran en juego.

Desde mi experiencia, su GPA no significa nada para la compañía, se trata de los proyectos que tiene en su currículum. Una escuela de prestigio de alguna manera te ayuda a recibir muchas llamadas, eso nuevamente es porque esas escuelas tienen muy buenos proyectos en los que trabajar, por lo que nuevamente es como un efecto circular.

More Interesting

¿Dónde puedo encontrar pasantías de marketing digital en línea?

¿Por qué toman huellas digitales después de una entrevista de pasantía?

Me estoy mudando inesperadamente a Roma para hacer una pasantía en la ONU dentro de una semana. Sé muy poco sobre el lugar. ¿Alguna palabra de consejo?

¿Las prácticas en Facebook o Google están sobrevaloradas?

Estoy interesado en negocios y administración como carrera. ¿Qué pasantía o entrenamiento debo hacer este verano? Estoy en 3er año de Ingeniería.

¿Con qué frecuencia surgen preguntas de matemáticas y geometría en entrevistas para puestos de pasantía de software?

¿Las empresas acuden a vit para ofrecer pasantías o capacitaciones a estudiantes durante las vacaciones de verano o invierno?

Soy un diseñador industrial mexicano graduado. Me han ofrecido una pasantía de identificación en China y otra en los Estados Unidos. ¿Cuál debo tomar?

¿Cuáles son algunos de los mejores lugares para una pasantía de 6 meses para un estudiante de ingeniería electrónica y de comunicación en India?

¿Qué consejo tiene para un pasante de ingeniería eléctrica que trabaja en una startup de tecnología dura?

¿Qué cosas y aprendizajes tengo en cuenta al realizar una pasantía en una agencia de publicidad?

¿Cuánto cuentan el prestigio universitario y el GPA para obtener una pasantía de ingeniería de software en Microsoft, Google, Facebook, etc.?

¿Cómo se compara la pasantía en Twitter con Facebook o Google?

¿Cómo aseguro una pasantía de ciencia de datos el próximo verano? ¿Algún consejo en particular para ferias profesionales o entrevistas?

¿Cómo se compite con estudiantes muy talentosos para un puesto de pasantía en ingeniería de software?