Experiencia de entrevista de JP Morgan y Chase | Perfil de desarrollador de software en el campus

La ronda 1: 

Era una prueba en línea. Consistía en dos preguntas de programación alojadas en la plataforma hackerrank.

  • Primero fue simple compra y venta. Pero había una condición de que la ganancia obtenida debería ser en un tiempo mínimo, es decir, el intervalo de tiempo debería ser mínimo. https://www.geeksforgeeks.org/stock-buy-sell/
  • El segundo era similar (no recuerdo exactamente) pero un subarreglo de suma máxima simple que suma cierta suma (como https://www.youtube.com/watch?v=nqlNzOcnCfs)

Después de la Ronda 1 De alrededor de 400 estudiantes, 88 fueron preseleccionados para el proceso de entrevista técnica.

La ronda 2: 

Fue una ronda técnica. Primero, me pidió que me presentara y le mostrara mi currículum. En este mencione las cosas que quiere que su entrevistador sepa, como mencioné mi beca, mi patente, mis pasantías. Luego me hizo un par de preguntas sobre mi proyecto (también le permití abrir mi GitHub, ya que demuestra una sensación de autenticidad). Luego preguntó los idiomas, código. Le dije Java, luego me preguntó conceptos de OOPS, su implementación en la vida real y en programación. Luego me pidió que diseñara el ascensor. Aquí cuidado con la entrevista que no quería el código. Quería la implementación de OOPS, así que hice una clase abstracta, una interfaz y una implementación en la clase Apartment. Entonces se sintió impresionado y me dejó ir.

Después de esta ronda, se seleccionaron alrededor de 32 estudiantes y yo fui uno de ellos.

Ronda 3: 

Fue la segunda ronda técnica, fue la más dura que siento. Aquí preguntó acerca de 5 escenarios de prueba y captura. Diferencia entre excepción y error. Luego dio un programa de herencia de 3 clases, una interfaz y quería hacer fluir la excepción de las clases secundarias a la clase principal. Luego me hizo preguntas de DP (nivel medio), el algoritmo de kadane y luego un problema matricial. No entendí bien el problema de la array, pero le estaba haciendo saber al entrevistador mis pensamientos, por lo que me guió de la manera correcta y luego obtuve la respuesta.

Después de realizar todas las entrevistas, fui seleccionado para la siguiente ronda.

Ronda 4: 

Aquí me pidió que simplemente lo acorralara a través de mi currículum. Luego hizo algunas preguntas de Java y 2 preguntas de codificación. Luego me pidió que le explicara mi proyecto. Luego preguntó ¿Por qué JP Morgan, si no JP Morgan entonces qué?, etc. (El truco es no sonar descuidado con JP Morgan y también hacerle saber que admiro a la empresa, estudie las estadísticas de la empresa antes de esta ronda por 2- 3 minutos). Luego me preguntó por qué elegí Java y las diferencias entre Java, C++, Python, C. Quedó bastante impresionado conmigo, por lo que me pidió que me cambiara a Recursos Humanos.

Ronda 5:

Esta fue la ronda de recursos humanos. Hr me preguntó cómo estuvo mi día con todas las entrevistas y luego me preguntó un par de cosas del currículum. Me preguntó sobre mis planes futuros. Me preguntó un par de cosas relacionadas con el campo en el que quiero trabajar, el tipo de personas, etc. Luego me preguntó sobre mis antecedentes familiares.
¡¡Eso es todo!! Al final del día, se anunciaron los resultados y yo fui uno de los candidatos seleccionados.

Mi consejo para todos los candidatos será que hagan un buen currículum y escriban solo aquellas habilidades y proyectos que conocen. Me gustaría agradecer profundamente a GeeksforGeeks por proporcionarme un buen conjunto de preguntas para practicar y las experiencias de las entrevistas, que realmente me ayudaron en mi proceso de selección. Esa es mi experiencia de entrevista para el perfil de ingeniero de software de JP Morgan.

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 *