¿Cómo entrevistó Twitter y contrató talentos de primer nivel?

Todas estas compañías, por ejemplo, MS, Google, Amazon, Facebook, Apple, Twitter, siguen un enfoque en el que miden el proceso de pensamiento de un candidato.

Y usan diferentes medios para evaluar eso, pero sí, la mayoría de ellos usa Algoritmos / Estructuras de datos / Preguntas abiertas (si el puesto es para Ingeniero de software / Desarrollador / Prueba) como uno de los enfoques para evaluar el talento. son la base para desarrollar las tecnologías)

Para estar acostumbrado a algos / estructura de datos / codificación, debe haber entendido / practicado el mínimo, por ejemplo:

(Paso 1): debe tener una comprensión práctica de los algoritmos (por ejemplo, cuándo usar BackTracking, cuándo usar Divide and Conquer, ¿por qué se requiere doble hashing? ¿Dónde se puede aplicar el concepto de fuerza bruta?)

(Paso 2): debe tener una comprensión práctica de las estructuras de datos, por ejemplo (casos de uso prácticos relacionados con: cuándo usar el búfer circular, o cuándo usar una lista adyacente o la combinación de ambos o algo más para resolver el problema)

(Paso 3): debe practicar varios problemas de codificación para implementar las cosas que aprenden del Paso 1 y del Paso 2 (puede hacer lo siguiente para elegir cualquier lenguaje de codificación para elegir el suyo (C, C ++ o Java o Python o PHP o cualquier otro)

Sin embargo, aparte de la programación, es posible que deba comprender que el concepto principal para la entrevista es mantener la entrevista activa y esto requiere algunas acciones de su parte, como las siguientes: (Aplicable a la mayoría de las entrevistas)

Necesitas hablar

Necesitas explicar

Necesitas discutir

Necesitas expresar tus puntos de vista

Debe comprender claramente las preguntas que se le hacen.

Debe comprender la expresión y mentalidad del entrevistador para comprender esas preguntas.

Es posible que deba hacer las preguntas adecuadas para comprender la pregunta o cualquier otro elemento de discusión.

– y también: Prepárese: “Cuénteme sobre usted mismo”, “Sus habilidades relacionadas con el interés positivo / negativo adicional”, Conceptos básicos para los conceptos informáticos más necesarios o cualquier cosa que haya presentado en su “CV / Currículum”

—————————————

Sin embargo, también podría haber otras discusiones específicas relacionadas con el trabajo : si está solicitando puestos de Infraestructura (relacionados con el Centro de datos), entonces esos puestos son similares, por lo que la discusión sobre contratación incluirá las habilidades requeridas por estos puestos de trabajo.

Administrador de sistemas de Atlassian
Gerente de entrega de capacidad
Ingeniero de Planificación de Capacidad
Ingeniero en hardware
Gerente de Ingeniería de Hardware
Ingeniero de pruebas de hardware
Líder de aplicaciones Hyperion
Ingeniero de Seguridad de la Información
Desarrollador de aplicaciones de TI
Asignación de Linux – Administrador de sistemas
Ingeniero de redes
Ingeniero de redes – Corporativo
Ingeniero de Operaciones de Producción
Ingeniero Senior de Redes
Ingeniero Senior de Seguridad de Redes
Ingeniero de Confiabilidad del Sitio
Ingeniero de herramientas de software – NetEng
Ingeniero Sr. de centro de datos
Administrador de sistemas de Windows

Mal. Se las arreglaron para contratar a algunas buenas personas a pesar de sí mismos.