¿Qué tipo de preguntas técnicas se hacen típicamente durante una entrevista para un puesto de gerente de programa técnico en Amazon?

Los TPM juegan un papel importante dentro de Amazon. Deben pasar la barra SDE 1. Esto significa que debe esperar preguntas en la estructura de datos y algoritmos. También debe estar familiarizado con al menos un lenguaje de programación. Según el grupo con el que se entrevistará, algunos grupos pueden hacer más preguntas técnicas que otros.

Las preguntas de algoritmos incluyen clasificación (más búsqueda y búsqueda binaria), divide y vencerás, programación dinámica, avaricia, recursividad. Debe estar familiarizado con las anotaciones Big-O.

Estructuras de datos: debe estudiar tantas estructuras de datos como sea posible. Las estructuras de datos utilizadas con mayor frecuencia son matrices, listas vinculadas, pilas, colas, conjuntos de hash, mapas de hash, tablas de hash, diccionario, árboles y árboles binarios, montones y gráficos.

Andrew Franklin

Autor: Cómo conseguir un trabajo en Amazon

Hola
Un buen amigo mío trabajó en Amazon, California. Ella sentía que la cultura de la compañía era muy dura, y que las personas debían esforzarse como cualquier cosa. También he escuchado de 2 conocidos en India, que tal es su cultura de trabajo.
No podría decirte exactamente qué preguntas han hecho en el pasado, pero puedo decirte que podrían cuestionarte sobre tu capacidad para manejar la presión, manejar plazos estrictos, tu liderazgo para motivar a los desarrolladores en tiempos difíciles … y cualquier otro ejemplos de su carrera hasta ahora, cuando operó en circunstancias tan difíciles y entregó con éxito.
Si yo fuera usted, me sentaría, revisaría los últimos años de mi carrera, anotaría etapas de alta presión de mis proyectos, me recordaría cómo me las arreglé, cómo digerí la presión, cómo guié a mi equipo y logré lanzamientos exitosos. Los usaría como ejemplos de mi habilidad durante la entrevista … y demostraría que estoy a la altura.
Buena suerte

PD: Veo que hay muchas preguntas de Quora sobre la entrevista de TPM en Amdocs. Quizás pueda leerlos todos y buscar pistas allí también.

Al igual que cualquier otra entrevista de Gerente de programa técnico, esta contendrá 3 partes distintas:

  1. Preguntas de diseño del sistema: por lo general, aquí se le hará una pregunta de diseño del sistema y tendrá una hora completa para repasar lo siguiente:
  1. Haga más preguntas, comprenda bien la pregunta.
  2. Use casos de la pregunta que está abordando
  3. Dibuja el diagrama de flujo
  4. Detallar las llamadas API
  5. Detalla los almacenes de datos tipo y cómo interactúan
  6. Hable sobre escalabilidad, concurrencia, durabilidad y almacenamiento en caché.
  7. Debe estar preparado para discutir varias decisiones de diseño del sistema y por qué tomó esas decisiones. Lo que podrías hacer de manera diferente.
  • Preguntas sobre gestión de proyectos / programas. Algunos ejemplos serían
    1. ¿Cómo manejarías a los desarrolladores no productivos?
    2. ¿Cómo aumentaría la eficiencia de su equipo de desarrollo?
    3. ¿Cómo describirías la ruta crítica y la flotación en un programa?
    4. ¿Cómo lidiar con el estrés, la presión y las demandas irrazonables?
    5. ¿Cuáles son las herramientas que usaría para asegurar que su programa tenga éxito?
    6. Si se produce un retraso temprano en uno de sus hitos, ¿qué haría?
    7. Describa una situación en la que tenía responsabilidades contradictorias y cómo la manejó.
    8. ¿Cómo decide si le gustaría la gestión tradicional de proyectos frente a las metodologías ágiles?
    9. ¿Cómo gestionaría las dependencias y entregas entre equipos?
    10. ¿Cuáles son las principales cosas que buscaría cuando ejecuta un programa de equipo cruzado?
  • Preguntas de comportamiento
    1. Describa una situación en la que utilizó sus habilidades de liderazgo para ayudar a su equipo de proyecto a enfrentar un desafío difícil.
    2. Describa una situación en la que debería tener aptitud técnica y resolvió un problema.
    3. Describa una situación en la que negoció una situación de ganar ganar.

    Puede encontrar mucha más información aquí: preguntas de la entrevista para un gerente de programa técnico (TPM)