Experiencia de entrevista de JP Morgan Chase & Co. (JPMC) | Conjunto 7 (En el campus para prácticas)

La ronda 1:

Dos preguntas de programación, una de 40 puntos y otra de 60 puntos en Hackerrank-

  1. Dadas n oraciones y q consultas, para cada consulta imprime el número de oraciones que contiene todas las palabras de la consulta.
  2. 0-1 Problema de mochila

Fuera de aprox. Más de 100 candidatos, 31 fueron preseleccionados para entrevistas.

Ronda 2: (Ronda Técnica-1)

El entrevistador revisó mi currículum y me preguntó sobre mi proyecto de pasantía de verano anterior.

Comenzó a preguntar cómo funciona la aplicación web, cómo se obtienen las cosas del servidor desde el backend, el diagrama de arquitectura básica del cliente, el servidor y la base de datos.

Luego me preguntó cuánto me sentía cómodo con Java. Respondí que me sentía cómodo con el punto de vista web.

Dado un archivo de texto que contiene el número de cuenta, la naturaleza de la transacción (débito/crédito) y el monto, que ya está validado, ¿cómo usaré este archivo para actualizar la base de datos para los cambios en el monto de cada cuenta?

Sugerí evitar ir y volver a la base de datos una y otra vez, es decir, en primer lugar, calcular todo y luego hacer cambios/actualizaciones en la base de datos. Además, el paralelismo ayudará a calcular las cosas más rápido y hacerlo de manera eficiente. Me pidieron más sobre subprocesos múltiples y sincronización en Java y sobre cómo relacionar los conceptos aquí.

También discutió sobre varios algoritmos de clasificación.

El entrevistador fue muy útil y dio pistas apropiadas.

Al final, preguntó: en una pasantía, ¿qué escena/comportamiento puede hacerte sentir decepcionado durante o después de la pasantía?

Ronda 3: (Ronda Técnica-2)

Una vez más, me preguntaron primero sobre mi proyecto de pasantía de verano, luego sobre OOP.

  1. Propiedades de la programación orientada a objetos
  2. ¿Cómo explicará el polimorfismo a un profano y ejemplos del mismo?
  3. Ejemplos de encapsulación.

Me preguntaron con qué lenguaje de programación me sentía más cómodo.

Respondí lenguaje C porque había implementado todas las estructuras de datos y algoritmos en C.

Me pidieron que escribiera un código para el manejo de archivos en C y algunas preguntas sobre el lenguaje C.

Algunas preguntas más y terminé con esta ronda.

Una vez más, los entrevistadores fueron amables.

Ronda de recursos humanos:

preguntas de recursos humanos-

¿Por qué JPMorgan?

¿Por qué no te uniste a ninguna start-up si quieres impactar a una gran cantidad de clientes? (Que basado en mi respuesta anterior)

y algunos más como campos de interés, etc.

Gracias a todos mis profesores y geeksforgeeks por esta rica experiencia.

Este artículo es una contribución de Abdul Sattar Mapara

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 *