¿Cuál puede ser la razón para obtener un rechazo de una entrevista de Amazon por un puesto en SDE-2?

Consulte la publicación del blog de Steve Yegge:

Consigue ese trabajo en Google

Trabajó primero para Amazon, luego para Google, y ha observado e influido en las entrevistas en nuestro campo durante más de una década.

Aquí está la parte más relevante (siéntase libre de reemplazar “Amazon” por “Google” – confía en mí, es lo mismo):

La cuestión es que Google tiene una conocida tasa de falsos negativos, lo que significa que a veces rechazamos a personas calificadas, porque eso se considera mejor que a veces contratar personas no calificadas. Esto es realmente una cosa de toda la industria, pero el dial se gira de manera diferente en diferentes compañías. En Google, la tasa de falsos negativos es bastante alta. No sé qué es, pero sí conozco a muchas personas inteligentes y calificadas que no han logrado superar nuestras entrevistas. Es un fastidio.

Pero la conclusión importante es esta: si no recibe una oferta, aún puede estar calificado para trabajar aquí . ¡Entonces no tiene por qué ser un golpe para tu ego en absoluto!

Por lo que cualquier persona que conozco pueda decir, los falsos negativos son completamente al azar y no están relacionados con sus habilidades o calificaciones. Pueden ocurrir a partir de una variedad de factores, que incluyen, entre otros:

  1. estás teniendo un mal día
  2. uno o más de tus entrevistadores están teniendo un mal día
  3. hubo problemas de comunicación invisibles para usted y / o uno o más de los entrevistadores
  4. tuviste mala suerte y obtuviste un Entrevista Anti-Loop

¡Oh no, no la entrevista Anti-Loop!

Sí, me temo que tienes que preocuparte por esto.

¿Qué es lo que preguntas? Bueno, cuando estaba en Amazon, hicimos (y sin duda todavía lo hacen) MUCHA búsqueda del alma sobre este problema exacto. Finalmente, llegamos a la conclusión de que cada empleado E en Amazon tiene al menos un “Entrevista Anti-Loop”: un conjunto de otros empleados S que no contratarían a E. La causa raíz es importante para que la entiendas cuando entras en entrevistas, así que te contaré un poco sobre lo que he encontrado a lo largo de los años.

Primero, no puedes decirle a los entrevistadores lo que es importante. No en ninguna compañía. No, a menos que te pidan consejos específicamente. Tiene una ventana muy estrecha de quizás un año después de que un ingeniero se gradúa de la universidad para inculcarlos en el arte de las entrevistas, después de lo cual la ventana se cierra y creen que son un “buen entrevistador” y no necesitan cambiar sus preguntas. , sus estilos de preguntas, su estilo de entrevista o su estilo de retroalimentación, nunca más .

Es un problema. Pero me han mordido la mano tantas veces que ya no lo intento.

Segundo problema: cada entrevistador “experimentado” tiene un conjunto de mascotas y posiblemente preguntas específicas que él o ella considera que son un indicador exacto de las habilidades de un candidato. Los conjuntos de preguntas para cualquiera de los dos entrevistadores pueden ser muy diferentes e incluso no superpuestos.

Un ejemplo clásico que se encuentra en todas partes es: el entrevistador A siempre pregunta sobre curiosidades de C ++, sistemas de archivos, protocolos de red y matemáticas discretas. El entrevistador B siempre pregunta sobre curiosidades de Java, patrones de diseño, pruebas unitarias, marcos web y gestión de proyectos de software. Para cualquier candidato con A y B en el ciclo de entrevistas, es probable que A y B den votos muy diferentes. A y B probablemente ni siquiera se contratarían entre sí, si se les diera una oportunidad, pero ambos pasaron por el entrevistador C, quien les preguntó a ambos sobre las estructuras de datos, las utilidades de Unix y los procesos frente a los hilos, y A y B pasaron por alto. .

Eso es casi siempre lo que sucede cuando recibe una oferta de una empresa de tecnología. Acabas de pasar chirriando. Debido a la naturaleza inherentemente defectuosa del proceso de entrevista, es muy probable que alguien en el circuito no se impresione contigo, incluso si eres Alan Turing. Especialmente si eres Alan Turing, de hecho, ya que obviamente significa que no conoces C ++.

La conclusión es que, si va a una entrevista en cualquier compañía de software, debe planear la contingencia de que pueda ser realmente desafortunado y terminar con una o más personas de su Entrevista Anti-Loop en su ciclo de entrevista. Si esto sucede, tendrá dificultades, entonces se le dirá que no estaba en forma en este momento, y luego se sentirá mal. Siempre y cuando no te sientas mal, todo está bien. Deberías sentirte bien después de que esto suceda, porque bueno, significa que eres humano.

Y luego debe esperar 6-12 meses y volver a aplicar. Esa es más o menos la mejor solución que nosotros (o cualquier otra persona que conozca) podría encontrar para el problema falso negativo. Limpiamos la pizarra y comenzamos de nuevo. Hay mucha gente aquí que entró en su segundo o tercer intento, y están pateando traseros.

Usted también puede.

Entonces, en resumen, Steve Yegge, quien fue un bar-raiser (entrevistador experto) en Amazon y trabajó allí durante 6 años, seguido de una temporada aún más larga en Google, simplemente le dijo que por cada candidato calificado que debería ser contratado (que PUEDE SER), hay al menos uno y probablemente varios “bucles” (lo que Amazon llama su entrevistador establece que entrevista a un candidato determinado) que no contrataría a ese candidato calificado. Esto es conocido e intencional y completamente al azar, y no hay nada que pueda hacer al respecto que no sea volver a intentarlo en 6-12 meses.

Por lo general, se debe a que no le fue bien en el aspecto tecnológico de la entrevista en relación con los otros solicitantes, o no le fue bien en las preguntas de comportamiento. Amazon pone gran énfasis en sus principios de liderazgo y las preguntas de comportamiento están ahí para evaluar cuánto liderazgo tiene en usted. Es un error bastante común que los solicitantes se preparen fuertemente para las cosas tecnológicas e ignoren las cosas de comportamiento. ¡No hagas eso!

More Interesting

Ingenieros de software: ¿Cuál fue su proyecto más emocionante, ya sea una aplicación, sitio web o sistema?

¿Qué ventajas tendré si tengo conocimientos de dominio como la gestión de procesos de negocio como ingeniero de software?

¿Qué capacitación / calificaciones se pueden obtener durante la carrera como ingeniero de software después de la universidad?

Como un nuevo comienzo, ¿cómo aborda el aprendizaje de un gran sistema de software para permitir la productividad y comenzar a resolver problemas?

¿Cuáles son algunas habilidades comunes requeridas para un ingeniero informático / de software?

¿Existe alguna habilidad que un ingeniero de software altamente experimentado pueda aprender en una semana y comenzar a ganar dinero?

¿Cómo están siempre ocupados los ingenieros de software?

¿Qué debe saber un ingeniero de software de CUDA sobre el hardware subyacente?

Estoy interesado en ser un programador de computadoras. Sin embargo, tengo algunas preguntas. ¿Se apodera de tu vida? ¿Es mentalmente agotador hasta el punto de que no te molestes en hacer nada después del trabajo?

¿Por qué quieres ser ingeniero de software?

¿Pueden los ingenieros / programadores / ingenieros de software / ingenieros mecánicos hacer artes marciales (sin que esto afecte sus habilidades mentales)?

Como ingeniero de software, ¿por qué querrías unirte al sector bancario?

¿Por qué un ingeniero de software se uniría a una compañía financiera?

¿Cuánto más productiva es la programación de pares en comparación con la programación individual en la industria de desarrollo de software?

¿Los ingenieros de software escuchan música mientras trabajan?