· Sergio Alexander · javascript · 3 min read
Como aplicar para obtener puestos de trabajo en ingenieria de software en google
Como aplicar para obtener puestos de trabajo en ingenieria de software en google
Este articulo es una copia de un articulo existente creado por Google
google.com/careers [email protected]
Si te has preguntado alguna vez cómo aplicar para obtener un puesto de trabajo en ingeniería de software en Google, el semillero in-silico ha presentado esta guía escrita por Google donde nos dan algunos tips y sugerecias:
Paso 1: Prepara tu curriculum
- Tu curriculum tiene que estar en inglés, debe ser facil de leer y debe resaltar todas tus habilidades tecnicas y logros relevantes. Puedes ver algunos curriculum de muestra de antiguos pasantes en http://goo.gl/nuo35o y resaltar tus virtudes utilizando las siguientes secciones importantes en tu curriculum.
Educación: Universidad, especialización, fecha de graduación esperada (mm/aaaa), tu promedio de notas o la escala de notas de tu universidad (xx de yy). Enumera todas las clases de ciencias de la computación relevantes.
Habilidades técnicas: Lista de lenguajes de programación y tu nivel de habilidad en cada uno, sistemas operativos y/o dispositivos con los que hayas trabajado, habilidades de IT, habilidades de hardware/redes, etc.
Experiencia Laboral: Debes armar una lista con toda tu experiencia laboral relevante (empresa, titulo, fechas de empleo). Utiliza viñetas para describir cada trabajo. Cuentanos que tecnolologias utilizaste, utiliza cifras para resaltar tu impacto en un proyecto (por ej., creé, diseñé, depuré, probé).
Actividades extra curriculares: Cuéntanos en qué magnificas actividades extracurriculares participas (por ej., competiciones de programación, asistente de clase, desarrollo de aplicaciones, startup, etcétera).
Nota: Para acumular y mejorar tu experiencia y habilidades, revisa nuestra Guía de desarrollo técnico: http://goo.gl/0upgWr
Paso 2: Prepara tu certificado de notas
Enumera todas las clases en las que paticipaste y la nota que recibiste en cada una. Debes utilizar la escala de notas de tu universidad (por ej., 9.6/10)
El informe debe estar en inglés (puedes traducirlo tu mismo)
No es necesario que sea una copia oficial de tu universidad
Paso 3: Aplica en linea en google.com/careers
- Completa tu información de contacto
- Sube tu curriculum en inglés
- Completa la información sobre educación (escribe el nombre de tu universidad)
- Sube tu informe de notas en inglés
- Presiona “enviar”. Nota: No necesitas enviar una carta de presentación.
Paso 4: Prepárate para la entrevista:
Es todo una cuestión de práctica. Práctica en una pizarra para las entrevistas presenciales y practica códigos en Google Doc para las entrevistas telefónicas. Pide a un amigo que te realice preguntas de entrevistas y practica problemas en:
- Visita nuestro Doc de preparación para entrevistas para ingeniería de software: http://goo.gl/AYGURP
- Portal en línea de entrevistas técnicas: http://leetcode.com/
- “Programming Interviews Exposed”: http://www.piexposed.com/
- “Cracking the Coding Interview”: http://goo.gl/nBUkl
- 5 preguntas esenciales para entrevistas técnicas: http://goo.gl/L7mmH
- Usa TopCoder http://goo.gl/x3MSJ
Recuerda que nos interesa LA FORMA en la que abordas la resolución de problemas. Debes pensar en voz alta y realizar preguntas.
Queremos ver tus habilidades de codificación. Puedes elegir el lenguaje programación con el que te sientas mas comodo, pero generalmente utilizamos Java, Python, C++.
¡Intenta relajarte y pensar en tu entrevistador como en alguien que desea ayudarte y verte tener exíto!
—
“El éxito es donde la preparación y la oportunidad se encuentran.” — Bobby Unser