[Asumo que esta pregunta está relacionada con los candidatos de Ingeniería de Software]
Hay 4 áreas clave:
1) La “capacidad analítica” es clave. Esto generalmente se mide a través de la resolución de problemas y preguntas de algoritmos (¡asegúrese de repasar la notación Big O antes de las entrevistas!).
- ¿Cuáles son las preguntas de entrevista más frecuentes para Hadoop?
- ¿Alguna vez has fallado en la entrevista de recursos humanos?
- ¿Son todas las entrevistas universitarias generalmente iguales?
- ¿Alguien me diría si puedo aplicar a SDE-1 y no a SDE-2 o hay alguna política en Microsoft, Amazon que con alta experiencia (5 años), uno no puede solicitar la publicación de SDE-1 sino SDE-2? ¿solamente?
- Cómo escribir un buen correo electrónico de seguimiento para después de una entrevista de trabajo
2) “Conocimiento y experiencia relacionados con roles” (RRKE): “Capacidad de codificación” se incluiría en esto para un candidato SWE. Mientras que a) poder optimizar el código de uno yb) poder escribir código de una manera no demasiado lenta se tienen en cuenta en eso: la “velocidad del código” en sí misma no es realmente algo de ingeniería de Google Los comités de contratación se centran en.
Además de la capacidad de codificación, el conocimiento de los fundamentos de CS (ej .: selección de estructuras de datos apropiadas para problemas dados) y las habilidades de diseño del sistema son otros factores considerados en RRKE.
3) Liderazgo: Esto no significa necesariamente “administrar personas”. Existe eso, pero el liderazgo técnico y la capacidad de realizar el trabajo de uno y resolver problemas sin requerir mucha orientación de otros también entrarían en esta categoría.
4) Google Culture encaja: todos los atributos interpersonales que Google busca tener en sus empleados. Los ejemplos incluyen: ser un buen ser humano (“no seas malo”), luchar por la excelencia, ser proactivo, valorar a los demás, ser humilde.