Experiencia en entrevistas de Amazon: ingeniero de aplicaciones 2 (2,3 años de experiencia)

Ronda 1: Entrevista telefónica

  1. Inicialmente, las preguntas eran en su mayoría de las tecnologías mencionadas en el currículum.
  2. Después de eso, entraron en la parte de codificación y compartieron un editor en línea que pertenece a Amazon.
    -> pregunta 1: dado un conjunto de strings, encuentre el número de ocurrencias de cada string.
    -> pregunta 2: dada la array de números pares e impares, mueva los números pares al frente y los números impares al final
    , exceptuaron la solución optimizada para ambas preguntas.
  3. Algunas preguntas sobre secuencias de comandos como que preguntaron cuáles son los comandos de Linux que conoce y dónde los ha usado.
  4. Pregunta de consulta de base de datos basada en unión y algunas cosas.

La ronda 2:

Después de una hora de entrevista telefónica, recibí la llamada de hr diciendo que estaba preseleccionado para más rondas de entrevistas cara a cara.

  1. Dos personas vinieron para el panel de entrevistas. comenzaron con currículum e ingresaron a la parte principal con una codificación simple. Primera pregunta para imprimir el patrón.
    *
    * *
    * * *
    -> y la segunda pregunta fue alguna depuración de salida java con precedencia de operador. 2 preguntas de depuración como esta.
  2.  Otro tipo comenzó su parte con una pregunta de codificación dado que dos arrays se fusionan en una sola array.
  3. Encuentre el número de ocurrencias de una palabra en un archivo usando cualquiera de los comandos del lenguaje de secuencias de comandos ruby, shell o linux
  4. me hicieron cualquier pregunta, acabo de preguntar sobre cómo trabajará un ingeniero de aplicaciones en Amazon. explicaron al respecto.

Ronda 3: después de media hora de espera, esta ronda comenzó con dos personas

1. Esta ronda está llena de secuencias de comandos y preguntas de depuración basadas en escenarios. Comenzaron con preguntas de secuencias de comandos: ¿
cómo obtendrá el recuento de la cantidad de errores ocurridos en un archivo de registro?
2. ¿Cómo automatizará el escenario de la pregunta anterior con varios servidores en ejecución? tengo que responder con un script de automatización cómo hacer esto
3. Explicar sobre mi proyecto actual y su arquitectura.

4. Dado un resultado de búsqueda, tarda milisegundos en completarse y tarda más de un segundo en el segundo día de la consulta. ¿Qué podría haber pasado y explique qué haría usted? . intentaron obtener una respuesta de mí mismo sin dar ninguna pista. Respuesta: debido a que el índice de contenido duplicado podría haber salido mal y la indexación debe mejorarse o corregirse.
5. Me hicieron algunas preguntas de comportamiento y me preguntaron cuál es su mayor logro en el trabajo hasta el momento.

Ronda 4: Después de mi almuerzo comenzó esta ronda

  1. esto es más de la resolución de problemas
    que un chico puede y solo comenzó con una pregunta de codificación. dada una array de strings, agrupe las strings que son anagramas entre sí. agrupa las strings que no son anagramas por separado. Comenzó con una solución de fuerza bruta. pidió optimizar más en tc y sc.
    después de dar la solución más optimizada, me pidió que la codificara. El tipo que vino a mí es aún peor, estaba viendo errores de sintaxis también en el código.
    2. El segundo fue: dada una array y una constante k, encuentre el número máximo en el tamaño de la ventana de k. igual que comenzó con una fuerza bruta y terminó con una solución optimizada.
    3. Después de estas preguntas, me hizo algunas preguntas de comportamiento para analizar mi toma de decisiones.

Ronda 5: Ronda de  gerentes 

1. vino con una cara más horrible. ni siquiera vio mi cara mirando su computadora portátil comenzó su primera pregunta. Dado un frasco de píldoras, encuentre el frasco con las preguntas de acertijo de píldoras defectuosas.

2. Después de eso, también me preguntó la explicación y la arquitectura de mi proyecto actual.

3. basado en eso, volvió a hacer una pregunta de secuencias de comandos. Agrupe los archivos de formato particular y comprímalos y muévalos a la ubicación de la carpeta dada.

4. luego me hizo cualquier pregunta. Pregunté sobre el trabajo de ingeniero de aplicaciones. me dio una explicación detallada del trabajo y me pidió que tomara un café. hr vendrá y me informará así.

Llegó RR.HH. y una vez que recibamos los comentarios de cada panel, le informaremos los resultados. Después de una semana me llamaron y me ofrecieron el puesto de Ingeniero de Aplicaciones 2…

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *