Para aterrizar con una pasantía en Google, le sugiero a cualquiera que siga estos puntos mencionados a continuación:
1. Tener un buen conocimiento de UNIX / LINUX y Windows.
2. Excelentes habilidades de implementación en cualquiera de los siguientes lenguajes OOP como C ++, JAVA o Python.
3. Sea claro con sus conceptos de estructuras de datos y algoritmos.
4. Estudie profundamente la programación de redes y las materias de ingeniería de software.
5. Resuelva preguntas de programación en varios sitios como TopCoder, CodeChef, etc.
6. Participa en varios concursos de codificación.
7. Compre el libro: Cómo descifrar la entrevista de codificación de Gayle Laakmann McDowell y resolver problemas (Personalmente me gustó mucho)
8. Puede buscar varios problemas de codificación planteados por grandes empresas como Facebook, Google, Amazon, etc. en Preguntas de la entrevista de programación | CareerCup e intenta resolverlos con una estrategia requerida mientras la enfrentas en forma real.
9. Por último, pero no menos importante, tenga siempre confianza.
Espero que esto sea suficiente para ser seleccionado como pasante.
¡Buena suerte!
- ¿El entrenamiento de verano es realmente importante para los estudiantes de tercer año de CSE?
- ¿Cuál sería una buena plantilla para el CV / currículum vitae de un solicitante de doctorado en informática?
- ¿Es una buena idea vincular a su GitHub si su código apesta?
- ¿Debo hacer una maestría en informática justo después de graduarme o trabajar un par de años primero? Tengo 22 años y tengo menos de un año de experiencia laboral. Definitivamente quiero obtener un MS, pero no estoy seguro de qué es más sabio.
- Estoy a punto de estudiar Tecnología de la Información, pero quiero aprender asignaturas de Informática como Matemática discreta. ¿Qué tengo que hacer?