Si descifras la entrevista de Google por pura suerte de obtener solo preguntas fáciles, ¿qué pasará contigo a la larga? ¿Eventualmente prosperarás o te las arreglarás?

Me encontré en una situación similar hace unos tres años cuando entrevisté para Microsoft. Sentí que las preguntas eran demasiado fáciles. Para que te hagas una idea, mi punto de venta fue una pregunta en la que usé un número entero para descifrar los caracteres ASCII en minúsculas. Mi entrevistador quedó impresionado por este “lindo” truco y me ofrecieron el papel de SDE. Me hice esta misma pregunta, entre el período en que recibí la oferta y me uní. Incluso había contemplado darle un pase. Google me rechazó dos veces en sus sitios, una startup muy popular me cerró las puertas después de la primera diciendo que mis “habilidades algorítmicas son extremadamente pobres” *, ni siquiera podía borrar la ronda de codificación en línea de Facebook. Uno puede imaginar mi nivel de confianza en ese momento.
Ahora que miro hacia atrás, creo que lo he hecho decentemente bien. (4 promociones en 3 años que diría que son excelentes para los estándares y políticas de Microsoft). Después de unirme, me di cuenta de que mi fortaleza radicaba en analizar los problemas del mundo real y dividirlos en patrones simples. Podría haber sido malo para encontrar una solución eficiente para encontrar la “subsecuencia común lexicográficamente más pequeña de dos cadenas” *, pero soy excelente para crear un modelo multiproceso de una máquina de estado compleja. Puedo ser malo en cosas de O (N) pero soy bueno para predecir el rendimiento en tiempo de ejecución a partir de mi conocimiento de diferentes arquitecturas, compiladores y experimentos de optimización locos. (¿Sabes que la complejidad asintótica es una perra?)
Por lo tanto, diría que depende de qué tipo de persona seas y a qué rol te unirías. Mientras tenga sus conocimientos básicos correctos y sepa cómo aplicar sus conocimientos en su trabajo, debería ser capaz de hacer mucho más que simplemente sobrevivir.

* Se consideró que mis habilidades algorítmicas eran extremadamente pobres en base a un rompecabezas que ni siquiera está remotamente relacionado con el algoritmo con sus soluciones defectuosas esparcidas por Internet.

Steve Yegge cubrió esto en Obtener ese trabajo en Google. Lo que es fácil para usted puede ser difícil para los demás, y viceversa. Lo que más importa es qué tan bien haces el trabajo que te piden.

Recuerdo cuando recibí la oferta de Google después de lo que parecía un proceso de entrevista fácil. Acepté la oferta y eventualmente prospere en el papel. Sin embargo, en retrospectiva, creo que no tenía las habilidades técnicas para tener éxito en el papel y fue a través de un inmenso esfuerzo de trabajo que tuve éxito.

Como lo mencionaron otras personas, su éxito en un papel tiene muy poco que ver con lo bien que lo hizo en una entrevista. Depende más de su deseo de tener éxito y de las habilidades interpersonales. Pero aún juzgamos a las personas en una entrevista porque no hemos descubierto un método mejor para determinar la capacidad de una persona para tener éxito en un rol específico. Las entrevistas son inmensamente defectuosas.

La entrevista que Google (o cualquier otro empleador) ha preparado para usted ha sido diseñada para juzgarlo de la mejor manera que saben. Al final, el empleador debe saber aproximadamente qué tan exitoso sería en un papel y si los entrevistadores no saben qué tan exitoso sería, entonces la entrevista no logró su objetivo. Pero, ¿cómo puede alguien determinar su potencial en una hora o menos? Imposible, pero intentan tomar la mejor determinación y luego votan democráticamente para aprobar o reprobar a un candidato. (El proceso es monumentalmente más complicado, pero desnudo conmigo)

Volviendo a la pregunta original, debe decidir por sí mismo si tomar el trabajo es un riesgo que desea tomar. Si Google le dio una entrevista fácil y usted aceptó la oferta, ¿cuáles serían las mejores consecuencias? ¿Cuáles serían las peores consecuencias? He visto personas despedidas después de solo dos meses en Google y eso realmente puede dañar su currículum. Asegúrate de llegar a un lugar donde puedas ser desafiado pero no abrumado. Lo descubres durante el proceso de la entrevista.

Recuerde que la entrevista es para que el empleado entreviste al empleador, no al revés.
Matt Shoop

Ninguna compañía lo entrevistará 9 veces.

Después de haber estado en muchas entrevistas, no estoy convencido de que a las empresas les vaya mejor que contratar a un candidato al azar. Si lo intentas suficientes veces en suficientes lugares, alguien te contratará.

Su objetivo no debe ser “Ser contratado en X”. Su objetivo debe ser obtener el mejor trabajo posible y hacer lo mejor que pueda.

Si prosperas o no tiene menos que ver con lo bueno que eres en la entrevista de codificación, ya que la entrevista de codificación tiene poco que ver con el trabajo que realmente harás mientras estés en , y más que ver con tu personalidad.

Las preguntas para las que sabes las respuestas siempre parecen fáciles.

No te vendas a corto. Si dicen que te quieren, créeles.

More Interesting

¿Es aceptable terminar una entrevista temprano?

¿Cuál es el mejor libro de algoritmos para descifrar entrevistas?

¿Puedo prepararme para las preguntas de la entrevista de diseño del sistema en 10 días?

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

¿Cómo se borra una entrevista de codificación algorítmica una vez que ya se encuentra en la industria del software y ha perdido totalmente el contacto de la codificación algorítmica / Programación competitiva?

¿Qué tipo de preguntas se hacen en Google para una entrevista de desarrollador iOS?

¿Los reclutadores ven la calidad del código de la solución redonda de codificación en línea?

Quiero prepararme para mis rondas de entrevistas técnicas por JP Morgan (sucursal de Mumbai). ¿Qué preguntas hace JP Morgan para un desarrollador Java experimentado de 5 años?

¿Cuáles son los hitos que puedo mantener para convertirme en un programador exitoso, para seguir comprobando si estoy en el camino correcto o si estoy haciendo las cosas lo suficientemente rápido?

Cómo comenzar a prepararse para una entrevista de codificación

¿Por qué la mayoría de los entrevistadores están obsesionados con los árboles y los gráficos?

¿Cuál es su respuesta completa a la crítica de David Hansson a la codificación de entrevistas?

Teniendo números 1,2, ..., n, ¿cuántos árboles BST podemos tener que sean árboles completos?

¿Qué sitios web son buenos para prepararse para las entrevistas de Software QA?

¿Qué preguntas se hacen en una entrevista para el pasante de ingeniería de software?