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

Las entrevistas con el ingeniero de seguridad varían considerablemente según el equipo con el que está entrevistando. Los ingenieros de software de Google no se entrevistan con equipos específicos, pero los ingenieros de seguridad sí. Esta respuesta es mi perspectiva como gerente de uno de estos equipos, y esto puede no aplicarse perfectamente para otros equipos.

Las entrevistas con el ingeniero de seguridad cubren una combinación de codificación y conocimientos de seguridad relacionados con el dominio del equipo y la experiencia del candidato. Puede esperar que le hagan preguntas que cubran una serie de áreas de seguridad y preguntas que profundizan en las áreas en las que reclama conocimiento. Por ejemplo, mi equipo es responsable de la detección, análisis forense y respuesta a incidentes, por lo que hacemos preguntas sobre esos campos, algunos de los cuales pueden ajustarse para los antecedentes de los candidatos. Si ha trabajado en sistemas IDS, probablemente le haremos preguntas sobre cómo funciona IDS y cómo funcionaría en un escenario particular. También podríamos presentarle un escenario de detección de red más general. Estas generalmente serán versiones simplificadas de los problemas que realmente enfrentamos. Para un puesto de evaluaciones de seguridad, es posible que se le pregunte cómo evaluaría un sistema en particular. Para una posición de protección de seguridad corporativa, es posible que se le pregunte cómo fortalecer una configuración particular. Estos son solo ejemplos. Probablemente se le harán preguntas de múltiples campos para evaluar la amplitud de su conocimiento y evaluar si podría ser adecuado para otros puestos que no sea el que está entrevistando. Más candidatos senior deberían esperar más preguntas abiertas con una mayor expectativa de amplitud y profundidad.

Las preguntas de codificación son similares a las formuladas en una entrevista de Ingeniero de Software. Pueden o no implicar seguridad. La cantidad de codificación en sus entrevistas puede variar desde muy poco hasta casi el 100%. Debe prepararse para esto utilizando los recursos de preparación estándar de “entrevista de Google”, que se pueden encontrar en Quora y en otros lugares. Si no sabe cómo codificar, es poco probable que pase las entrevistas, así que no intente falsificarlo en su currículum, pero tampoco necesita codificar a nivel de Ingeniero de Software para la mayoría de los puestos.

Por supuesto, como en todas las entrevistas de Google, también estamos buscando Googliness (¿Qué es Googliness?) Y habilidades de liderazgo.

¡Buena suerte y espero trabajar contigo en el futuro!

Hola,

Permítanme responder esto cuando tomé la entrevista en marzo de 2016. Tenga en cuenta que firmé un NDA, así que estaré un poco restringido sobre los detalles, pero solo para ser diferente de las otras publicaciones extensas que he visto con muchas cosas útiles. formas de prepararse para las entrevistas de Google. Voy a mantener este al punto.

Las habilidades completas para resolver problemas en estos temas probablemente lo ayudarán a superar la entrevista con éxito.

  1. Nivel bajo C: programación de nivel de bits y errores en C
  2. Teoría de gráficos: DFS, BFS y problemas allí.
  3. Comprensión de Bytecode (Java)
  4. Conceptos básicos de reversión de malware
  5. Programación dinámica
  6. Si fue ciego a todo lo demás en la entrevista, recuerde que debe tener un conocimiento conversacional de la complejidad del Tiempo y el Espacio.

Convénzase usted mismo y luego al entrevistador, su experiencia en los temas anteriores y me sorprendería si no entrara.

Sé que publicaste esto incluso antes de mi entrevista, así que no te deseo buena suerte porque sé que es posible que ya hayas terminado tu entrevista. Solo estoy publicando esto para beneficio de otros que ingenuamente buscan palabras clave de Google como “Preguntas de la entrevista del ingeniero de seguridad de Google” como hice antes de mi entrevista.