Recibí una llamada de una consultora de reclutamiento sobre una vacante para el perfil C++ en Amadeus. El perfil era bastante interesante. Después de una semana recibí una llamada de Amadeus sobre el horario de la entrevista. Las rondas 1 y 2 estaban programadas para un sábado a las 12 p.m. Cuando llegué al área de recepción en el bloque Etamin B de Prestige Tech Park 2 Marathhalli, Bangalore, me pidieron que esperara la entrevista y comenzó después de un tiempo.
Ronda 1:
Esta fue una ronda técnica. El entrevistador estaba probando el proyecto actual, el dominio actual, C++ básico y habilidades de razonamiento lógico. Esto tomó alrededor de 40 minutos.
1. ¿Cuál es su rutina diaria de trabajo?
2. Herencia C++. Cómo funciona ? ¿Qué es Vtable y Vptr?
Si hay una jerarquía de clases como la siguiente, ¿cuándo se crean vtable y vptr?
Clase A
Clase B Pública A
Clase C Pública B
3. Hay 3 máquinas expendedoras, café, té, aleatorias. El asistente ha extraviado por error las etiquetas de las máquinas.
¿Cómo se corrigen las etiquetas con menos intentos? ¿Por dónde empiezas?
4. Tengo una pelota y un bate. El costo total de ambos es Rs 110. El monto de la diferencia es Rs 100. ¿Cuál es el costo de los artículos individuales?
5. ¿Cuáles son los patrones de diseño utilizados en su proyecto actual? Por qué ? ¿Ejemplos? Y algunas preguntas relacionadas.
Ronda 2:
Esta fue otra ronda técnica. El entrevistador estaba probando las habilidades básicas de C++ y el conocimiento práctico. Esto tomó alrededor de 40 minutos.
1. Dibuja un diagrama y explícame una arquitectura. Explicar sus componentes y su funcionamiento. Puede tomar cualquier ejemplo de su proyecto actual.
2. Conocimientos de C++ 11. ¿Qué es un puntero inteligente? ¿Por qué se usa?
3. Patrones de diseño. Similar a la ronda 1. Dé ejemplos de múltiples patrones de diseño y su uso.
4. Patrón de diseño Singleton. ¿Cómo puedes controlar a alguien que crea una instancia de la clase por error? ¿Cuál es la diferencia entre global y singleton?
5. Destructores virtuales. ¿Por qué se usan? ¿Puedes tener constructores virtuales?
6.Si tiene una función como la siguiente, ¿funcionará? Algunas preguntas relacionadas con los objetos de referencia.
int &multiplicar(int n)
{
int x=2;
x = norte * x;
devolver x;
}
7. Algunas preguntas sobre el proyecto actual.
Después de una semana, recibí una llamada que decía que había superado las primeras 2 rondas y seleccionado para la ronda de Director.
Ronda 3:
Esta fue la entrevista de la ronda del director. Llegué un poco tarde debido al intenso tráfico de ese día. Pero el director fue muy paciente y habló muy bien.
Las preguntas estaban principalmente relacionadas con el proyecto actual y las expectativas (suyas + nuestras). Tomó alrededor de 30 minutos.
1. Preséntate.
2. ¿Desde cuándo trabaja en el proyecto actual? por qué ?
3. ¿Puedes decirme tus objetivos?
4. ¿Cuáles son las funciones de un arquitecto? ¿Puedes explicar en detalle?
5. ¿Puede explicar el módulo en el que trabajó y los desafíos que enfrentó?
6. ¿Interactuó con equipos remotos? ¿Te gusta que el equipo central esté en el extranjero y trabaje con ellos?
7. ¿Cuál es su expectativa salarial?
8. ¿Cuál es el motivo del cambio de trabajo?
9. Relacionado con el dominio actual. Cómo interactúan múltiples componentes. Dibuje un diagrama de muestra y explique.
Después de la tercera ronda, me pidieron que esperara su comunicación. Esperé alrededor de 3 días y recibí una llamada que decía que había superado las 3 rondas y que la próxima será la ronda de recursos humanos.
Ronda 4
Esta fue la ronda de recursos humanos y tenía preguntas típicas de recursos humanos + algunas preguntas relacionadas con la actitud. Fue una entrevista telefónica programada para una tarde. El entrevistador de recursos humanos estaba escribiendo mis respuestas durante la entrevista y, por lo tanto, tomó alrededor de 1 hora.
1. Introducción
2. Currículum relacionado. ¿Por qué cambié de mi primera empresa a mi empresa actual? etc.
3. Calificaciones académicas.
4. Retos enfrentados durante el proyecto actual.
5. Roles manejados en el proyecto actual.
6. Expectativas salariales.
7. Aspiraciones futuras.
8. Información personal como fecha de nacimiento, etc.
Completé la entrevista y esperé alrededor de 1 semana para saber de ellos. Más tarde indagué con el equipo de contratación a cargo. Me informaron que está en proceso. Esperé por otra 1 semana. Todavía no sabía nada de ellos y estaba un poco sospechoso. Se fue otra semana. Después de unos 20 días de entrevista con Recursos Humanos, me alegró recibir la carta de oferta.
La experiencia general de la entrevista fue buena.
Mis mejores deseos.
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