Experiencia de entrevista de Infosys para Power Programmer 2021 – Part 1

Durante las situaciones de encierro, conseguir un trabajo es realmente un gran problema hoy en día, por lo que estoy compartiendo mi experiencia de cómo descifré la competencia Hackwithinfy y obtuve el rol de Power Programmer. Infosys lleva a cabo Hackwithinfy todos los años para contratar a nuevos talentos. Hackwithinfy comprende 2 rondas de codificación y, por último, la ronda Final Grand Finale, que es un hackathon.

Así es como fluye la competencia, las rondas 1 y 2 son de codificación en línea (ambas son rondas eliminatorias) y después de esto, los 100 mejores estudiantes son preseleccionados para la ronda final de la Gran Final, donde tienen la oportunidad de ganar una buena cantidad de dinero y también son dada la oportunidad de entrevista previa a la colocación para el rol de Power Programmer, los 500 mejores estudiantes obtienen la oportunidad de la entrevista previa a la colocación para el rol de Power Programmer y después de estos estudiantes, los otros 2000 mejores estudiantes obtienen la oportunidad de la entrevista previa a la colocación para el rol de Especialista en Ingeniería de Sistemas.

Ronda 1 (Codificación en línea): generalmente se lleva a cabo en el mes de marzo o abril, y se supervisó en la web. La prueba consta de preguntas de nivel FÁCIL a MEDIO, y tenemos 3 horas para resolverlas. Para calificar, a la siguiente ronda, se deben resolver alrededor de 2 preguntas por lo menos para estar seguros. Se realizó en la plataforma Hackerearth. Recibí las preguntas relacionadas con recursividad, manipulación de arrays, divide y vencerás. La tercera pregunta fue un poco difícil y la resolví parcialmente. La distribución de calificaciones es como 50+75+100=225 y mi puntaje fue 50+75+44=169.

Ronda 2 (Codificación en línea): se lleva a cabo en el mes de mayo y fue supervisada por la web. Esta vez, todos los casos de prueba privados estaban ocultos, por lo que no pudimos ver si nuestra solución funcionaba o no, por lo que tuvimos que seguir revisando todo tipo de casos de prueba que se nos ocurrieran para depurar nuestro código. En esta ronda, la dificultad es de nivel MEDIO a AVANZADO y era necesaria una optimización. Recibí las preguntas sobre Programación dinámica, Mapeo de bits y Hashing, Gráfico. La misma distribución de marcas, por lo que debe tener mucha confianza con su solución. Resolví 2 por completo y el último parcialmente (según yo, después de verificar casos extremos). 

Ahora, en el mes de julio, obtuvimos el resultado y obtuve la oportunidad de PPI para el rol de Power Programmer, pero no estaba entre los 100 principales. Así que comencé a recopilar todas las entrevistas de GeeksforGeeks y algunas otras fuentes. Mi entrevista estaba programada para el mes de septiembre y esta vez fue una entrevista virtual desde casa. Los temas que preparé bien fueron DSA, DBMS, OS, SE, CN y una nueva tecnología en la que estaba trabajando, Inteligencia Artificial. 

Ronda 3 (Entrevista final): El tiempo de la entrevista fue de 1 hora y se llevó a cabo en Infosys Meridian. Me uní a la reunión, solo había 1 panelista. Inicialmente, se presentó a sí mismo, trabajaba para Infosys desde 2010 y estaba en una muy buena posición. Ahora comienza mi entrevista-

  • Comenzando con una introducción rápida mía.
  • Luego preguntó sobre mis Proyectos y la Tecnología utilizada (uno debe preparar su proyecto a fondo)
  • Luego hice algunas preguntas relacionadas con mis pasantías y certificaciones.

Ahora comenzó con las preguntas de codificación y me dijo que compartiera mi pantalla y resolviera en mi compilador.

  1. Convertir un número a su base negativa 2. Tomó 2-3 minutos y luego lo resolvió como si fuera una pregunta basada en patrones.
  2. Dada una lista enlazada y un puntero a algún Node aleatorio, no necesariamente el Node inicial o final. Necesitamos eliminar el Node cuyo puntero se proporciona, encontrar el enfoque para hacerlo. (Conté el enfoque mientras preparaba este de GfG).
  3. Dados 2 GB de datos y 1 GB de RAM, cómo ordenarlos usando 1 GB de RAM. El archivo de 2 GB contiene números. (le dijo solo para explicarle el enfoque y convencerlo).

Divida el archivo en partes (búferes) que puede ordenar en el lugar y luego, cuando todos los búferes estén ordenados, tome 2 (o más) a la vez y combínelos (como la clasificación por combinación) hasta que solo quede 1 búfer que será el archivo ordenado (Obtenga más detalles en GfG) .

Luego pidió algunos fragmentos de código que resolví, luego pasó a DBMS-

  1. ¿Qué es BUFFER, CURSOR, TRIGGER, VIEW, NORMALIZATION, JOINS y FUNTIONS?
  2. Luego, hizo algunas preguntas de consultas SQL para escribir sobre funciones de combinación anidada y agregación.
  3. Me dio un escenario en el que tengo una tabla de clientes de la tabla del fabricante de automóviles y una tabla de detalles del automóvil y tenía que obtener los detalles de los clientes que compraron un automóvil rojo de un fabricante en particular y viven en el área xyz.

Ahora pasó a otros temas:

  1. Explicar DNS (Sistema de nombres de dominio), modelo OSI, subred.
  2. Defina Paginación, Programación de disco, Semáforo, Interbloqueo.
  3. Definir pruebas de caja negra.

En ese momento ya había terminado mi entrevista técnica y estaba escrito en el correo de la entrevista que solo habrá una entrevista, por lo que el panelista comenzó con las preguntas de recursos humanos.

  1. Cuente algo sobre INFOSYS (siempre investigue para cualquier empresa que esté apareciendo)
  2. ¿Por qué INFOSYS?
  3. Por qué debo contratarte.
  4. Cuéntale tu debilidad.
  5. AFICIONES

Algunas preguntas más basadas en la situación y he terminado con mi entrevista. La parte difícil fue la entrevista técnica, la entrevista de recursos humanos fue bastante fácil. Mi entrevista fue de 90-95 minutos.

NOTA IMPORTANTE: 

  • Prepara bien todo.
  • Tenga mucha confianza con las cosas escritas en su CV.
  • Prepare bien las preguntas de la entrevista de codificación más frecuentes.
  • El entrevistador comprueba tu confianza y habilidad de optimización.
  • No te finjas, sé real y honesto.

Obtuve el resultado después de 30-35 días, y AFORTUNADAMENTE obtuve el PAPEL DE PROGRAMADOR PODEROSO de los 12 preseleccionados para este puesto de mi universidad. 7 Obtuve este puesto.

 ESPERO QUE MI EXPERIENCIA TE AYUDE. 

¡¡¡LA MEJOR DE LAS SUERTES!!!

Publicación traducida automáticamente

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