Experiencia de entrevista de HSBC para ingeniero de software en prácticas | En el campus

HSBC visitó nuestro campus el 1 de noviembre de 2019 y ofreció el perfil de ingeniero de software en prácticas. Estaba abierto para todas las sucursales. Tuvo 3 rondas en línea seguidas de 2 rondas de entrevistas.

Prueba en línea:  hubo 3 rondas de evaluación en línea.

Ronda 1: Evaluación de codificación en línea (30 minutos)
Pregunta 1 (Muy fácil): Dada una string, necesitamos reflejar los caracteres de la string en orden alfabético. En la operación de espejo, cambiamos ‘a’ por ‘z’, ‘b’ por ‘y’, y así sucesivamente.

https://www.geeksforgeeks.org/mirror-characters-string/

Pregunta 2 (fácil): Dada una array de números positivos y negativos, organícelos de manera que todos los enteros negativos aparezcan antes que todos los enteros positivos en la array sin usar ninguna estructura de datos adicional (en línea) como una tabla hash, arrays, etc. El orden debe mantenerse la apariencia.
https://www.geeksforgeeks.org/rearrange-positive-and-negative-numbers/

Una pregunta (solución optimizada) fue suficiente para ser preseleccionado para la siguiente ronda. De 69 personas, 48 ​​fueron preseleccionadas para las próximas rondas.
Ronda 2: Evaluación inmersiva en línea (Duración promedio de 45 minutos, aunque sin límite de tiempo)
Esta ronda fue solo para identificar si tiene las habilidades requeridas para el puesto y para evaluar su idoneidad para trabajar en HSBC. Se hicieron preguntas sobre algunos videos o artículos relacionados con el rol y las situaciones que enfrentará dentro de HSBC, es decir, sobre nuevas tecnologías. Muchas preguntas eran del tipo de juicio situacional donde la respuesta difiere de persona a persona. Estaban buscando personas con cualidades como colaboración, integridad, inclusión, etc. Estas se mencionarán en un informe que obtendrá después de completar la evaluación.

Ronda 3: Simulador de trabajo (sin límite de tiempo, la duración promedio fue de 30 minutos)
Esta ronda fue casi similar a una ronda de entrevistas virtuales. Las preguntas se basaron en situaciones que encontrará en HSBC y algunas se referían a las nuevas tecnologías. La cámara web estuvo ENCENDIDA durante la entrevista y debe grabar sus respuestas en un límite de tiempo determinado. Se dieron alrededor de 2 a 4 minutos para pensar primero en el problema.
Después de la ronda 3, 20 personas fueron preseleccionadas para la ronda de entrevistas.

Rondas de entrevistas :
hubo una ronda técnica y una ronda de recursos humanos.

1. Entrevista técnica :

1. Preséntate, la pregunta obvia.

2. ¿Qué lenguajes de programación conoces y por qué los elegiste?

3. Diferencias entre C y C++. ¿Qué es la estructura de datos? ¿Qué son las arrays y en qué se diferencian de la lista?

4. Diferencia entre Python y C/C++ en cuanto a su implementación.

5. ¿Qué es API y dime algo sobre computación en la nube?

6. Explique su proyecto de Prácticas. (Mi proyecto estaba relacionado con Deep Machine Learning, DML)

7. ¿Qué tipo de algoritmo DML utilizó en su proyecto y por qué?

8. ¿Cuál es la diferencia entre el principio de funcionamiento de SGD (descenso de gradiente estocástico) y el optimizador Adam (que utilicé en mi proyecto)?

9. ¿Por qué desea cambiar al dominio de TI/Ciencia de datos de Mechanical?

10. ¿Qué es Tensorflow y por qué lo usaste en tu proyecto?

11. ¿Alguna pregunta?

2. Entrevista de recursos humanos :
1. Cuénteme algo sobre usted que no se menciona en su currículum.
2. ¿Por qué quieres unirte a HSBC?
3. ¿Qué cambios traerá a HSBC después de unirse como empleado?
4. ¿Cómo fue su pasantía y qué habilidades adquirió de ella?
5. Califíquese en términos de su integridad y ¿por qué cree que es así?
6. ¿Qué otras entrevistas diste y por qué no fuiste seleccionado en ellas?
7. Cuéntame un caso en el que tuviste que ir en contra de tu ética y principios.
8. Si le dan un proyecto con una fecha límite y sabe que no podrá completarlo antes de eso, ¿se comprometerá con la calidad y se apegará a una fecha límite? ¿Cuál será tu reacción ante esta situación?
9. ¿Por qué prefirió IIT Bhubaneswar sobre otras universidades y por qué corriente Ingeniería Mecánica?
10. ¿Por qué quiere cambiarse a TI incluso después de tener un muy buen desempeño en Ingeniería Mecánica?
11. ¿Cómo pasó sus 3 años de universidad y cómo fue su experiencia?
12. Califícate en Matemáticas y Computación (ya que Matemáticas era mi materia favorita).
13. ¿Dónde te ves después de 3 años?
7 personas fueron finalmente seleccionadas después de estas 2 rondas.

Temas concentrados en:
estructuras de datos y algoritmos, aprendizaje automático, DBMS, computación en la nube (si sabe)

Sugerencias :

Prepare bien su currículum, ya que hacen preguntas principalmente desde el currículum (el proyecto de pasantía es en lo que se centran principalmente). No incluya nada en su currículum que no conozca muy bien. Si no sabe ninguna respuesta, simplemente diga que no y evite adivinar. El conocimiento básico sobre estructura de datos y algoritmos es muy importante. Tenga confianza al responder y mantenga contacto visual con el entrevistador.

Publicación traducida automáticamente

Artículo escrito por Abhishekmishra123 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 *