Experiencia de entrevista de Airtel para SDE (en el campus)

Evaluación en línea: tres secciones realizadas en AMCAT.

  1. Aptitud: 16 preguntas.
  2. Técnica: 14 preguntas.
  3. Codificación: 2 preguntas.
    • Tipo de variación de frecuencia Me alegró ver esta pregunta, pero no pude resolverla por completo porque la plataforma AMCAT usa una versión antigua de C++. Cosas como mapa, mapa_desordenado, cola_prioridad, palabra clave automática, etc. no funcionan aquí. Impresionante explicación
    • Era una pregunta para maximizar algo. No lo recuerdo ahora. Lo resolvió usando maxHeap. Sorprendentemente, la cola de prioridad funcionó aquí :-).

No esperaba quedar preseleccionado ya que no resolví la primera pregunta por completo, pero me llevé bien con 45 estudiantes.

Ronda 1: Tecnología (DSA, OS, DBMS, OOPs, SQL) (1 hora 10 minutos) (Entrevistador: amistoso)

  1. Háblame de ti.
  2. ¿Qué son un compilador y un intérprete? Además, indique la diferencia entre ellos.
  3. ¿Qué es un BST?
  4. ¿Qué son los recorridos DFS y BFS en gráficos? Después de responder, más preguntas sobre los ejemplos y el trabajo que había dado.
  5. Indexación en DBMS.
  6. Colisiones en HashMaps. ¿Qué son? ¿Cómo manejarlos y qué hacemos para manejarlos?
  7. Punto muerto. Condiciones necesarias para un interbloqueo. ¿Cómo evitar el punto muerto? (En esto, ella quería saber sobre la prevención de interbloqueos y sus formas; no sobre cómo evitar los interbloqueos y los banqueros atrás).
  8. ¿Qué es la abstracción?
  9. Propiedades del ÁCIDO.
  10. Dado un conjunto de elementos, imprímalos en orden ascendente. (Dio todos los enfoques desde la fuerza bruta hasta la optimización total. También sugirió que si los elementos fueran del 1 al n, entonces se puede optimizar aún más usando la ordenación por intercambio).
  11. Encuentra el MCD de dos números.
  12. teorema de la PAC. (No sabía. Dijo que no sé sistemas distribuidos; se enseñará en nuestro curso en el próximo semestre).
  13. Dadas dos tablas Empleados (ID, Nombre, Dirección, Salario, etc.) y Dependientes (ID, Nombre, Edad, etc.) donde Dependientes son los dependientes de diferentes empleados. No hay relación entre las tablas.
  • Imprimir los empleados con más de dos dependientes.
  • Imprime los empleados con más de dos dependientes junto con los dependientes también.
  • Primero dije que estableceremos una relación entre las dos tablas creando un atributo con EID en Dependientes que será una clave externa que hará referencia a la tabla Empleados.
  • Después de esto, escribí ambas consultas usando una unión interna. Ella estaba satisfecha. Hubo más preguntas que no recuerdo en este momento. No respondí algunas cosas y sentí que no clasificaría para la siguiente ronda. Pero lo tengo. Durante la entrevista; después de algunas definiciones, inmediatamente compartí mi pantalla y abrí una pizarra. Explicado cada pregunta con ejemplos y aplicaciones en la pizarra.

Esto me ayudó de 3 maneras: –

  • Pude responder de manera más eficiente y pude transmitir todo lo que estaba pasando en mi cabeza.
  • El entrevistador también podía entender todo fácilmente.
  • Muestra al entrevistador que te estás esforzando por explicar correctamente (V.IMP). Esto ayuda más en los casos en que está atascado con una pregunta de DSA pero se esfuerza por explicar sus enfoques en la pizarra.

Siento que este método de pizarra jugó un papel clave para calificar :-).

Ronda 2: Tecnología (30 minutos) (DSA, Rompecabezas) (Entrevistador: amistoso)

  • ¿Cómo estuvo su día?
  • triangulo de pascal
  • Sabía cómo resolver esta pregunta. En primer lugar, sugerí una solución de fuerza bruta para hacer una array 2D y devolver la k-ésima fila de la array ( T(n): O(n^2), S(n): O(n^2)).
  • El entrevistador me dijo está bien, buscaremos la optimización del espacio más tarde, pseudocodificas el enfoque de lo que acabas de decir.
  • Lo codifiqué rápidamente y Dries ejecutó correctamente el código para verificar si faltaban casos extremos. Quedó satisfecho con la solución.
  • A continuación, esperaba que preguntara por la optimización del tiempo y el espacio, pero pasó a la siguiente pregunta.
  • 3 hormigas y triangulo
  • Me puse un poco nervioso cuando me preguntó sobre este acertijo porque no había leído ningún acertijo antes. Pensé durante algún tiempo y encontré una analogía entre esto y la pregunta de lanzar una moneda que pide probabilidad para diferentes resultados de cara y cruz.
  • Le dije esta analogía al entrevistador y me dijo que tenía razón.
  • Poco a poco resolví el acertijo comparándolo con la pregunta del lanzamiento de la moneda y dije que solo había dos posibilidades cuando las hormigas no chocaban.
  • El entrevistador estaba bastante feliz al final.
  • Dijo que vemos cómo piensa un candidato y si puede retroceder hasta la solución en lugar de encontrar todos los resultados cuando las hormigas chocan.
  • El entrevistador dijo que terminó con su entrevista y si tenía alguna pregunta para él.
  • Le pregunté en qué trabaja en airtel y sobre algún proyecto/producto en el que haya trabajado recientemente.
  • No sentí la necesidad de abrir una pizarra y mostrar cada paso en esta ronda ya que el tiempo era menor. Se acabó en 25 minutos.

PD: Esta fue una ronda bastante aleatoria para todos. A algunos también se les preguntó sobre proyectos y otras cosas. Sin embargo, los rompecabezas eran comunes para todos.

Ronda 3: Recursos humanos (15 minutos) (Entrevistador: muy amable)

  • El entrevistador se presentó.
  • ¿Cómo estuvo su día?
  • Entonces, ¿dónde estás ahora? Dije que estoy en mi casa en Arabia Saudita ya que mi universidad aún no ha abierto.
  • Justo cuando mencioné Arabia Saudita, me preguntó sobre el país y luego hubo una verificación completa de antecedentes sobre dónde me habían criado, de dónde soy en la India, sobre mis padres, etc.
  • Dime algo que no esté mencionado en tu currículum.
  • Hemos visto que las personas que se han criado en países extranjeros se van más tarde al extranjero. ¿Tienes algún plan para eso? Aquí debe darle una respuesta convincente de por qué no los dejará más tarde.
  • ¿Tienes algún plan de educación superior? Aquí también debe darle una respuesta convincente con el razonamiento adecuado de que no tiene ningún plan.
  • ¿Cuáles son sus expectativas de esta empresa?
  • Después de mi respuesta, me habló sobre la cultura laboral en airtel y lo que buscan en sus empleados. Objetivos de airtel, criterios para medir el desempeño de sus empleados, etc.
  • Hubo algunas preguntas más generales en el medio también.
  • Siento que la ronda de recursos humanos puede atraparlo si no tiene cuidado y, posteriormente, conducir al rechazo. ¡Así que siempre trate de jugar seguro y mantenga sus historias listas para esta ronda!

Finalmente, 12 estudiantes recibieron la oferta, incluyéndome a mí.

Puntas:

  • Por último, quiero decir que siempre tenga confianza y, lo que es más importante, calma frente al entrevistador. Cada vez que haga una pregunta, discuta el problema y su enfoque primero antes de pasar a la codificación. No tengas prisa, piénsalo bien antes de decírselo al entrevistador. Incluso si su entrevista no salió bien, no se desanime.
  • He visto casos en que las personas dicen todo bien y son rechazadas y se selecciona a las que se equivocaron o no respondieron. ¿El hecho es que no sabes lo que realmente quiere el entrevistador? Aún así, trata de dar lo mejor de ti. La suerte sí importa; Siento que la suerte juega un papel clave en todo el proceso de colocación. Olvida lo que dice la gente, yo mismo lo he experimentado.
  • ¡Ten fe en tu preparación, un día todo se alineará para ti y lo lograrás!

¡La mejor de las suertes!

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 *