¿Qué errores debo evitar o tener cuidado en la entrevista in situ de SWE de Google?

Gracias por el A2A! Hay un montón de publicaciones y libros sobre cómo manejar las preguntas de codificación y algoritmos, por lo que no diré nada al respecto, y solo agregaré algunos consejos basados ​​en dar 300 entrevistas allí:

¿Qué inconvenientes debo evitar al enviar mi currículum a Google?

No exageres. No reclame crédito por cosas que no hizo, y no exagere lo que hizo. Serás descubierto. Solía ​​haber un dicho en Google, “no digas que eres ‘experto’ en Python a menos que seas Guido van Rossum. No digas que eres ‘experto’ en Java a menos que seas James Gosling ”. Tienes la idea.

Recuerda lo que hiciste . La cosa # 1 que busco, especialmente en los candidatos más jóvenes, es la pasión por el campo. Si no puede recordar algo que su currículum dice que hizo hace unos años en algo más que detalles vagos, es una gran señal negativa. “Esa fue una tarea de clase, realmente no recuerdo mucho al respecto” es algo muy malo para decir si esa fue una clase hace menos de 10 años y pones tu conocimiento del tema como ‘fortaleza’ o ‘ interés ‘en su currículum.

¿Qué error común debo asegurarme de NO cometer al entrevistar para un trabajo en Google?

No te ofendas por lo que percibes como una pregunta demasiado fácil . Esto sucede sorprendentemente a menudo y es un gran negativo para el ajuste cultural. Si le hacemos una pregunta fácil, generalmente es porque (a) creemos que ya conoce bien el área, pero nuestra plantilla requiere que le hagamos una pregunta en esa área, por lo que le damos algo pequeño para que podamos gastar más tiempo en otras áreas, o (b) le estamos dando un ‘softball’ ya que no queremos que todas las preguntas sean asesinas, o (c) lo estamos juzgando por su cultura como se indica anteriormente, o (d ) la pregunta no es tan fácil como parece una vez que la aborda, o (e) lo que le parece fácil puede no parecerle fácil al entrevistador, y viceversa. Esta es una oportunidad para que brille, no se ofenda.

Una vez entrevisté a un doctorado reciente de una universidad de élite que en la página 1 de su currículum tenía “hacker de élite C ++”. Como parte del “no exagerar” (ver arriba), esto despertó mi interés. Les di una pregunta de codificación C ++ de nivel medio, escribieron una versión aceptable pero no excelente con un error importante. Cuando señalé el error, borraron con enojo el código de error y lo arreglaron, diciendo “ahí: ¿ eso te hace feliz?”. No hagas eso.

buena suerte,

Siempre me sorprende la frecuencia con la que un candidato ignora una de las siguientes reglas bastante obvias:

  1. No seas grosero . No uses lenguaje grosero, no insultes al entrevistador, no grites. Esto eclipsará cualquier logro técnico que haya realizado en cualquiera de las entrevistas y probablemente hará que sea rechazado por completo, incluso si sus entrevistas técnicas fueron sobresalientes.
  2. No seas arrogante . No pregunte si la calidad del código en el resto de Google es tan mala como en Android (sí, esto ha sucedido). No presumas de las cosas geniales que hiciste en tu trabajo anterior, el entrevistador probablemente también tenga un trabajo genial. No se sienta insultado si la pregunta es demasiado fácil. Simplemente resuélvelo rápidamente, si fue fácil, probablemente fue un calentamiento. Y aún debe demostrar que puede codificar en la pizarra, incluso si tiene XX años de experiencia en la “industria”. Si es realmente fácil para usted, debería ser fácil de demostrar. Incluso si usted es un experto en algún campo, siempre considere la posibilidad de que su entrevistador sea quien lo inventó (esto me sucedió a mí).
  3. No cuestione la validez de las preguntas técnicas . Si la pregunta no está clara, parece imposible o parece una pregunta capciosa, probablemente te hayas perdido algo. En lugar de discutir sobre la imparcialidad de la pregunta, solicite una aclaración. Si no es estrictamente uno de los temas que esperaba, está bien decirlo, pero aún así se espera que “juegue” y haga lo mejor que pueda. Si no está de acuerdo con un hecho técnico, sea cortés, es muy posible que se equivoque.
  4. No inventes cosas . Inventar algo y equivocarse es una gran bandera roja. Si hay algo que no sabes, está bien. Solo dígalo (pero no espere que sea la salida fácil). Puntos de bonificación por explicar cómo se enteraría. Raramente se pretende que las preguntas sean simples verificaciones de conocimiento. Por lo general, el entrevistador le dará más información que debería ayudarlo a progresar o, a continuación, le preguntarán cómo lo diseñaría. De hecho, las cosas que no sabes pueden ser una excelente manera de causar una buena impresión al demostrar inteligencia y habilidades de deducción.
  5. No haga suposiciones sin decirlo . Si algo no está claro, pregunte. Las preguntas a menudo se formulan de tal manera que tiene que preguntar sobre los detalles o hacer suposiciones. Si hace suposiciones sin decirlo, el entrevistador pensará que no notó la ambigüedad.
  6. No haga afirmaciones falsas sobre su experiencia . Cualquier cosa que diga saber en su CV y ​​la autoevaluación es un juego justo para preguntas. Reclamar experiencia en un campo y no mostrar incluso el conocimiento básico es una señal de alerta y, además, arroja dudas sobre todo lo demás que reclamaste.
  7. No pierdas el tiempo con chit-chat . Al menos no antes de que el entrevistador le diga que la entrevista ha terminado. Las entrevistas son de 45 minutos (más cortas o más largas a discreción de los entrevistadores). Eso es terriblemente corto, y no quieres perder ni un minuto. No pierdas el tiempo hablando de tu trabajo anterior, lo más probable es que nadie quede impresionado por eso. No se espera que hagas pequeñas conversaciones. Tampoco se espera que pases tiempo alabando los productos de Google.

Oh wow, eso sonó realmente negativo. Aquí hay algunas cosas que debes hacer:

  1. Facilite que el entrevistador le pregunte sobre cosas que sabe . La mayoría de los entrevistadores evitarán hacer preguntas que suponen que no puedes responder. Asegúrese de que su CV y ​​autoevaluación resalten en qué es bueno. En caso de duda, es mejor omitir temas que no te sientes cómodo discutiendo en una entrevista. Nadie lo contratará en función de la cantidad de lenguajes de programación o las diferentes tecnologías que afirma saber, sino más bien de cuán profundo sea su conocimiento sobre el que le preguntaron.
  2. Prepárate Su reclutador debería haberle dado una lista aproximada de temas que serán cubiertos. Si aún no tiene uno, compre un libro sobre algoritmos (y léalo). Lo mismo para los otros temas y todo lo que dice saber en su autoevaluación o CV. En caso de duda, elimine el reclamo 😉
  3. Practica Intenta codificar problemas de juguetes sin un IDE. Regístrese en una de esas competiciones de codificación en línea y participe en algunas rondas de práctica (esto también le dará alguna indicación sobre su posición en relación con otros codificadores). Asegúrese de recordar cosas básicas como bucles, asignación de memoria, estructuras de datos integradas y manipulación de cadenas en el idioma elegido sin tener que recurrir a la documentación. Intente codificar una tabla hash o un árbol simple, verá que se vuelve realmente fácil una vez que lo haya hecho varias veces.
  4. Sea positivo, relájese y diviértase . Las entrevistas técnicas son estresantes, pero también pueden ser divertidas. Puedes pasar el rato con ingenieros experimentados, resolver acertijos técnicos y tal vez incluso aprender algo nuevo. No te des por vencido si crees que fallaste en una entrevista, los entrevistadores están entrenados para permitirte pensar que lo hiciste “bien”, sin importar si lo hiciste bien o no.
  5. Aproveche la oportunidad para hacer preguntas . El tiempo al final de la entrevista se puede utilizar para obtener más información sobre Google y su posible trabajo futuro. No es necesario que se te ocurran preguntas elegantes e inteligentes, solo pregunta “¿qué haces en un día normal de trabajo?”.

He analizado literalmente cientos de entrevistas de trabajo de Google y evaluaciones de comentarios de candidatos en los últimos años. Estos son los puntos principales que es fundamental recordar al momento de la solicitud, o en la etapa de entrevista en Google:

Lo que Google busca en los nuevos empleados

Según la mayoría de las cuentas, Google recibe entre 2.5 y 3.5 millones de solicitudes de empleo al año, y recibe hasta 50,000 solicitudes por semana. Sin embargo, la compañía solo contrata a unas 4.000 personas al año en sus 40 oficinas, aproximadamente unas 330 personas al mes. Sin embargo, saber lo siguiente puede aumentar sus posibilidades de éxito y darle la ventaja.

Los 4 atributos principales que Google busca son:

  1. Inteligencia (habilidad cognitiva / habilidades técnicas)

    Esto se puede dividir en ‘Habilidad cognitiva’ y ‘Habilidades técnicas’. Google no considera que su GPA o calificaciones universitarias sean importantes ni su coeficiente intelectual. La clave aquí es su capacidad de reunir diferentes partes de información para formar una solución única. La capacidad de llegar a una perspectiva contraria al analizar la información y descifrar diferentes significados de ella.
    Sin duda, esto se probará en la entrevista telefónica a veces a través de un documento de Google donde se le requiere que muestre su funcionamiento en el escenario presentado. La entrevista en persona también requerirá que esto se demuestre a veces a través de una pizarra. Estas preguntas requerirán principalmente respuestas analíticas en lugar de descriptivas.
    Una de las preguntas más frecuentes es: “¿Cuál es su producto favorito de Google y cómo lo mejoraría?”.

    Aquí se han recopilado al menos 100 preguntas y respuestas más: Cómo conseguir un trabajo en Google

    Si solicita un puesto técnico, la mayor parte de la entrevista telefónica / en persona involucrará habilidades de matemática, computación y codificación.
    Un ejemplo reciente de una pregunta técnica hecha a un candidato a ingeniero de desarrollo de software fue: ‘Una cadena consta de’ 0 ‘,’ 1 ‘y’? ‘. El signo de interrogación puede ser ‘0’ o ‘1’. Encuentra todas las combinaciones posibles para una cadena.

  2. Creatividad

    Esta es una extensión del primer criterio, pero generalmente requiere que demuestre su conocimiento o experiencia, pero en un entorno único. Esto prueba no solo sus conocimientos previos, sino también la experiencia que citaría en su currículum o en el formulario de solicitud en línea de Google.

    Un buen ejemplo de una pregunta que los entrevistadores de Google han utilizado en los últimos años para probar la creatividad es: “¿Cómo explicarías la importancia de HTML 5 a Larry Page y luego a mi abuela?” En ambos casos, estará tratando con el mismo conjunto de información, es decir, HTML 5, pero requerirá un poco de creatividad para expresar esa información de manera convincente de dos maneras diferentes.

  3. Impulsar la excelencia / cualidades de liderazgo

    Esto se basa en la tenacidad. Uno de los puntos de retroalimentación más comunes es que los candidatos descubren que son presionados para encontrar una variedad de soluciones alternativas a preguntas problemáticas y desafíos en vivo. Por ejemplo, si cree que una respuesta es la mejor solución, prepárese para racionalizar por qué es una mejor opción que las alternativas. Esté preparado para que el entrevistador modifique y cambie las variables para probar sus límites aquí. El secreto es que están buscando ‘tenacidad’: una demostración de que seguirán cuestionando y razonando la solución óptima.

    Las cualidades de liderazgo no se basan en las cualidades tradicionales de liderazgo en Google. En su lugar, están interesados ​​en el “liderazgo emergente”. Esto incluye un enfoque en la disposición a resolver problemas, un fuerte sentido de humildad intelectual al trabajar en equipo y un fuerte sentido de propiedad de los proyectos.
    Las cualidades de “liderazgo emergente” que buscan se han descifrado con más detalle en el Capítulo 4 de “Cómo conseguir un trabajo en Google”.

  4. Alineación con Google Culture / Googleyness

    Tener Googleyness es la salsa misteriosa para impresionar al entrevistador. Si bien es difícil de describir, hemos descifrado el código en la medida de lo posible. La razón principal de la confusión es que hay demasiados atributos dados a la frase ‘ser Googley’ y ninguna definición.
    Los empleados actuales y anteriores de Google han enumerado los siguientes atributos como parte de ser Googley:

• Valoración de usuarios y colegas

• Recompensando un gran rendimiento

• Ser humilde y dejar ir el ego.

• Ser transparente, honesto y justo.

También recuerde que la personalidad es algo que se puede medir por la forma en que responde cualquier pregunta, no solo las relacionadas con Googleyness. La escucha entusiasta y amigable, las respuestas concisas, el buen equilibrio y un comportamiento seguro y amigable lo ayudarán a proyectar Googleyness.

Aquí se ha dedicado un capítulo a “lograr Googleyness”: Cómo conseguir un trabajo en Google

Proceso de reclutamiento

Vale la pena señalar que hay un proceso de entrevista interna y externa y que es crucial navegar este proceso de la manera correcta:

El proceso externo es:

  1. Formulario de aplicación
  2. Pantalla de reclutador (selección inicial a través de las aplicaciones)
  3. Entrevista telefónica (s)
  4. Entrevista (s) en el sitio

    Internamente la decisión pasa por:

  5. Comité de contratación
  6. Revisión ejecutiva
  7. Comité de Compensación
  8. ¡Oferta!

Aquí hay algunas sugerencias:

  1. No pretendas ser un experto en nada (por ejemplo, Java), solo di que eres competente / experimentado. NO DEBE suceder de esta manera, pero a veces las personas que lo entrevistan consideran que es un desafío demostrar que saben más que usted al respecto, especialmente si no se consideran expertos.
  2. Codifique dónde es más cómodo . Si no le gusta la codificación en la pizarra, solicite usar el Chromebook que proporcionan para las preguntas de codificación. Asegúrese de hacer un buen trabajo hablando de lo que está haciendo, ya que esto no es tan transparente para el entrevistador.
  3. Demostrar interés en el software de Google . Conozca algo sobre uno o dos de sus productos en los que está interesado en trabajar. Tiene buenas preguntas No digas que quieres trabajar allí porque “es el mejor lugar del mundo”. Digamos que es porque quieres trabajar en X por Y.
  4. Sé amable. Se optimista . Eso no significa mentir o ser falso, pero considera que es una oportunidad para conocer gente que trabaja en Google y disfrutar. Tenga en cuenta que se puede hacer casi cualquier cosa, y la mayoría de las cosas suelen tener éxito.
  5. No adivines sin decirlo . Si no sabes algo, admite que no lo sabes y dale el mejor golpe, con una explicación de por qué crees que es así. Para obtener puntos de bonificación, mencione cómo averiguaría / verificaría lo que adivina.

Además, intente tener una mentalidad positiva y dormir bien antes de la entrevista.

¡Buena suerte y diviertete!

Esto es interesante. El error más grande que he visto que la gente comete en una entrevista de Google es ir a la entrevista pensando que es una entrevista de “Google”. Como debe tener en cuenta, Google es conocido por hacer preguntas “divertidas” a veces a pesar de que son preguntas algorítmicas legítimas (y no estoy hablando de los enigmas). He visto a personas ponerse nerviosas solo porque es una entrevista de Google. Te aconsejaría que solo te relajes y no pienses en ello como una entrevista de Google, sino como cualquier otra entrevista. Ten una buena conversación con el entrevistador y deberías ser bueno.

¡¡¡Todo lo mejor!!!

El primer paso es siempre tener un currículum correcto y organizado. Antes de enviarlo, verifique si toda la información está bien escrita. Inspeccione si hay algún error tipográfico y gramatical. Este error dice mucho sobre el solicitante. Otro error obvio es la falta de detalles. Sea preciso con sus logros y los logros que había adquirido. Un gran consejo es individualizar su currículum. No envíe el mismo a todos, ajústelo a la empresa y al trabajo que está solicitando. Se destacan entre los otros miles de solicitantes. Recuerde que conseguir un trabajo en Google no es una tarea fácil. A veces es mejor destacar sus deberes y responsabilidades. Demuestra que eres capaz de tener éxito en el puesto. También es genial tener una longitud correcta de currículum. No debe ser demasiado largo o demasiado corto. Extienda todo lo que necesite pero trate de no pasar más de dos páginas. No te olvides de tu resumen. Agregue detalles que se ajusten a sus necesidades y también a los empleadores. Además, crea oraciones completas, no te olvides de los verbos. Analice la información y priorice las partes esenciales. Recuerda que la presentación es vital. Si su currículum solo tiene dos páginas cubiertas por solo texto, debe agregar algunas imágenes. Hazlo un poco más dinámico. ¡Y revisa tu información! Esto sucede con mucha frecuencia, pero siempre revise su información de contacto. Asegúrese de que su teléfono, correo electrónico y nombres estén escritos correctamente.

Durante la entrevista, asegúrese de responder todas las preguntas. Practique todo lo que pueda antes de la reunión. Demuéstrales que puedes resolver problemas. Esta es una gran habilidad que es muy apreciada en cualquier tipo de trabajo. Además, practica tu codificación. Lo más probable es que te vayan a pedir una prueba. Mantén la calma y tómate tu tiempo. Retrata confianza y estarás bien.

More Interesting

¿Tiene que estar orientado a la comunicación escrita para prosperar mientras trabaja en Amazon?

¿Es una buena idea dejar mi trabajo y pasar 1 año para prepararme para la entrevista de Google y Microsoft?

¿Cómo es tu primera experiencia de entrevista?

Si un entrevistador en consultoría de gestión pregunta: "Calcule los ingresos anuales de iTunes", ¿cómo respondería? ¿Qué marcos / variables crearías y cómo llegarías a una respuesta?

Cómo sentirse acerca de un sistema de pago incentivado en una empresa de software profesional

Cómo prepararse para un puesto de desarrollador de Oracle en Google en 2 semanas

¿Cuáles son algunas preguntas de ejemplo sobre estadísticas y probabilidad formuladas durante una entrevista para un puesto de aprendizaje automático?

¿Qué cosas puedo hacer en una entrevista de trabajo que me harán destacar?

¿Cómo debo manejar una entrevista de trabajo si he tenido mala suerte con empleadores anteriores?

¿Cómo debe uno prepararse para la entrevista del gerente asistente de LIC HFL? ¿Qué aspectos juegan un papel vital en la selección final?

¿Cuáles son algunas preguntas que se pueden hacer en una entrevista de Infosys?

¿Cuáles son algunos consejos para realizar entrevistas de programación simuladas?

¿Es una mala idea perforarme la nariz para una entrevista de trabajo?

Soy un desarrollador que entrevista a un posible propietario de un producto. ¿Qué preguntas debo hacer?

Entrevistas de trabajo: ¿Qué es una pregunta de entrevista troll?