Recibo muchos mensajes de estudiantes para compartir mi experiencia sobre las entrevistas.
Tengo alrededor de 1 año de experiencia laboral ahora en la industria y quiero compartir mi experiencia con cada estudiante para que puedan obtener algo de mi experiencia en entrevistas.
American Express vino para 2 puestos en nuestro campus, el primero fue Pasante de Tecnología y Pasante de Analista de Programación.
Ronda 1: la ronda 1 para el pasante de tecnología se llevó a cabo en la plataforma Codility, donde tuvimos 3 preguntas de codificación de dificultad de nivel medio.
Las preguntas eran sobre el tema:
- problema de ventana corredera
- El problema del acertijo de cuerdas que básicamente era manipulación de cuerdas
- La tercera pregunta no la recuerdo ahora.
La Ronda 1 para Programmer Analyst tenía alrededor de 20 preguntas MCQ y 2 problemas de codificación, 1 fácil y 1 de nivel medio.
Ronda 2: Me seleccionaron para la segunda ronda para el puesto de tecnología. La entrevista se centró en mi currículum, discusiones técnicas sobre mis proyectos y la capacidad de escritura lógica de codificación.
Ronda 3: La tercera ronda fue puramente una ronda de estructuras de datos y algoritmos.
- La pregunta se hizo relacionada con Tree Data Structures, DFS, BFS, insertando un Node en un Binary Search Tree.
- Para todas las preguntas, tuvimos que escribir la pseudo lógica de trabajo y pasar los casos de prueba también.
Ronda 4: Pasé todas las rondas anteriores y fue la última ronda para mí. Esta ronda fue con el Director de la empresa.
- La entrevista fue más una ronda técnica.
- Las preguntas eran sobre temas como la búsqueda binaria, la búsqueda del elemento pivote en la array, etc.
- Tenemos que escribir el código en papel. Las discusiones fueron profundas sobre problemas de codificación y soluciones.
Resultado: Me seleccionaron para la pasantía. Obtuve una oferta de colocación previa y actualmente trabajo como ingeniero de desarrollo de software.
Lo más importante en la entrevista es la comunicación. No siempre es importante escribir el código correcto, pero es importante que la persona del otro lado sepa cómo está llegando a la solución particular. El proceso de pensamiento es muy importante en todas las entrevistas y en cualquiera de las empresas.
Publicación traducida automáticamente
Artículo escrito por harshitssingh7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA