¿Qué debo esperar en una entrevista de pasante de ingeniero de software en Google y cómo debo prepararme?

Tradicionalmente, una entrevista interna de ingeniería de software en Google se centra principalmente en algoritmos y estructuras de datos. Dicho esto, si sobresale en esos temas, podrá pasar a la (s) siguiente (s) etapa (s).

Estos son algunos de los recursos que encuentro muy útiles (para entrevistas SWE en general)

  1. Cracking The Coding Entrevista por Gayle Laakmann McDowell. Este libro tiene la mayoría de los temas comunes que generalmente se preguntan en las entrevistas de SWE.
  2. Elementos de las entrevistas de programación (en Java o C ++) por Adnan Aziz, Tsung-Hsien Lee, Amit Prakash
  3. Leetcode Este es un DO que tiene muchas preguntas de entrevista. Problemas | LeetCode OJ
  4. HackerRank. HackerRank
  5. Entrevista Bit. Cursos de InterviewBit – InterviewBit

Sin embargo, aparte de los algoritmos y las estructuras de datos, también recomiendo tener algunos conocimientos sobre otros temas como el sistema operativo, la red, etc. Puedes aprender estos en Coursera | Cursos en línea de las mejores universidades. Únete gratis o Udacity – Clases gratis en línea y Nanodegrees.