Experiencia de entrevista de sistemas persistentes (en el campus)

En este artículo, voy a compartir mi experiencia en la unidad de campus virtual realizada por Persistent Systems en nuestro campus. Los Sistemas Persistentes llegaron a nuestro campus con 3 tipos de perfiles. 

Así que hubo 5 tipos de rondas en el proceso de selección final. La primera ronda es una ronda de prueba de evaluación en línea. Básicamente comprende algunos MCQ de algunas materias básicas de Ciencias de la Computación (Persistent Systems mantuvo el impulso solo para estudiantes de CSE y TI), MCQ verbales y lógicos, y Autómatas. La segunda ronda es una ronda de codificación avanzada seguida de 2 rondas de entrevistas técnicas y 1 ronda de entrevistas de recursos humanos.

Dejame empezar por el principio. Nuestro primer paso obviamente fue registrarnos para la campaña del campus. Los siguientes son los criterios para los estudiantes que podrían registrarse. 

Criterio de elegibilidad:

  • Candidatos de BE/B.Tech: flujos de CS y TI únicamente
  • No hay ATKT en vivo en ningún tema (Teoría / Práctica / Oral / cualquier otro) en el momento de la

Criterios:

  • Notas 10 y 12: Mínimo 60%
  • • BE Min 60%, es decir, 6.0 CGPA (agregado hasta el 3er año)

Después del registro, los candidatos son preseleccionados de acuerdo con los criterios dados. Luego se nos proporcionó la información sobre el patrón de prueba en línea y las siguientes rondas por las que tuvimos que pasar. Como la campaña del campus era virtual, se llevó a cabo en la plataforma AMCAT, es decir, teníamos que dar los exámenes y las entrevistas solo en la plataforma AMCAT. A continuación se muestra la descripción prolija de las rondas.

Ronda 1 (Ronda de prueba de evaluación en línea): Esta ronda consta de 4 partes.

  1. MCQs sobre temas básicos de CS (20 minutos)
  2. MCQ verbales (15 minutos)
  3. MCQ lógicos (15 minutos)
  4. Autómatas (45 minutos)

El programa de estudios de la parte 1 de esta ronda nos fue entregado antes de la prueba. Para nosotros, el plan de estudios era Sistema Operativo, Arquitectura de Computadores, DBMS, Redes de Computadores y Teoría de la Comunicación. Las preguntas no eran tan difíciles. La preparación que tomamos para los exámenes semestrales es suficiente para responder las preguntas y pasar el corte fácilmente. 

En la parte Verbal había estas preguntas generales de aptitud verbal como sinónimos, antónimos, completar los espacios en blanco según la palabra más apropiada dada en las opciones, oraciones desordenadas, comprensiones, etc.

La ronda lógica también tenía esas preguntas generales de aptitud de razonamiento lógico como un árbol genealógico, dirección, codificación decodificación, elegir el siguiente número o el que falta de una serie dada, elegir el impar, etc.

La ronda de autómatas tiene algunos problemas de codificación dados y algunos códigos ya escritos, nuestro trabajo es rectificar el código tal vez cambiando algunas partes del código o escribiendo más código en el código preescrito para satisfacer todos los casos de prueba. A veces también te piden que implementes una función sin cambiar nada en el código. Podrás elegir un idioma cómodo. Las preguntas son generalmente fáciles y dan tiempo más que suficiente para las preguntas. Si sus conceptos básicos son claros y ha practicado bien, podrá completarlo en 20 minutos. 

Ahora, después de completar esta ronda, serás elegible para la próxima ronda. La preselección para la siguiente ronda se realizó el mismo día, y tuvimos nuestra ronda 2 solo al día siguiente.

Ronda 2 (ronda de codificación avanzada): esta ronda consta de 2 preguntas de codificación y la duración es de 60 minutos.

Si puede responder a las dos preguntas, será seleccionado para el tercer perfil y si responde solo 1 pregunta, será seleccionado para el 2.º perfil y, en ambos casos, solo tendrá que presentarse a 1 entrevista técnica.

Aquellos que no pueden hacer ninguno de ellos son seleccionados para el primer perfil y deben presentarse a dos entrevistas técnicas.

Aquí también se nos dio la opción de elegir nuestro idioma. Las preguntas en esta ronda fueron ambas de programación dinámica. No tenía idea de la solución a la segunda pregunta, pero logré resolver la primera pregunta (justo después de que terminó la prueba). Entonces, fui seleccionado para el paquete base.

Ronda 3 (Entrevista técnica de nivel 1): Entonces, para esta ronda, nos dieron un enlace para la reunión en línea por correo electrónico, y allí se mencionó la hora. Estaba tan emocionada con esta entrevista porque era la primera entrevista de trabajo de mi vida. Me uní a la reunión a la hora programada, el entrevistador ya estaba allí. Así es como fue.

Así que me saludó con las buenas tardes y luego me preguntó cuál era mi lenguaje preferido, elegí C++. Luego me dijo que me iba a dar 2 preguntas de resolución de problemas, 1 pregunta de DSA y 1 pregunta de OOPs, y me preguntó si quería empezar con resolución de problemas o OOPs.  

Empecé con la resolución de problemas.

  1. Me dio un código C y me pidió que le dijera la salida del código. Era un código en bucle while e incremento, decremento.
  2. Luego me mostró un patrón de números y me pidió que escribiera un código para imprimir el patrón. Pidió un código adecuado con la sintaxis correcta. Había un editor en esa plataforma donde me daba las preguntas y yo escribía el código.
  3. Luego me dijo que escribiera un programa para crear una lista enlazada individualmente y que escribiera una función para encontrar el tercer último Node de una lista enlazada.
  4. Luego me preguntó sobre la clase abstracta, la interfaz y la herencia y me dijo que escribiera un código para demostrarlos.

La parte de codificación estaba aquí…

Luego me preguntó acerca de mi familia y todo. Hablamos un poco sobre todo eso, luego me hizo preguntas de DBMS, como qué son los atributos, los tipos y la definición de claves, y luego me dio la opción de escribir dos consultas. Me quedé atascado en el segundo, y él me ayudó.

Luego me preguntó para qué más materias me he preparado. Dije OS y CN.

La primera pregunta que me hizo de CN no estaba al tanto de eso. Así que le dije que no sé esto y mencioné los temas que he preparado de CN. Luego me preguntó sobre el direccionamiento IP e IPv4 IPv6.

Y desde OS me preguntó sobre los pasos para la prevención de interbloqueo.

Después de esto, dijo que había terminado y me preguntó si tenía alguna pregunta para él. Así que le hice 1 o 2 preguntas que estaban listas, él las respondió y luego la entrevista terminó.

Después de 3 4 días recibí el correo con el enlace y la hora programada de la entrevista técnica de nivel 2.  

Ronda 4 (Entrevista Técnica Nivel 2): ​​En esta ronda nuevamente me incorporé a la hora programada y ya estaba el entrevistador. Después de saludos formales, me pidió que hablara de mí. Luego me preguntó sobre el polimorfismo, la sobrecarga y la anulación. Luego me preguntó qué es la sobrecarga de métodos. Y luego me pidió que escribiera un código para una pregunta determinada. La pregunta se basó en la sobrecarga y anulación de métodos y herencia. Luego me dio otro código escrito y me pidió que le explicara el código paso a paso y le dijera el resultado. Ese código también estaba en herencia solo donde básicamente quería ver mi conocimiento sobre cómo funcionan las clases y los objetos.

Luego me pidió que escribiera 2 consultas. Me proporcionó las tablas y me pidió que realizara algunas tareas. La respuesta a una de las consultas fue incorrecta, pero dijo que el enfoque era correcto. Después de eso, me hizo preguntas de DSA como qué es pila, infijo, prefijo y todo. Luego me pidió que implementara una pila usando colas. Luego pasó al árbol y me preguntó acerca de los diferentes tipos de técnicas transversales y tipos de DFS y sus definiciones. Luego dibujó un árbol en el Editor y me pidió que lo contara en orden, preorden y postorden.

Luego me preguntó si tenía alguna pregunta para él, le dije que no. Pareció sorprendido por mi respuesta y me dijo que los resultados de esta entrevista se darán en breve, puedo irme. Me puse nervioso y me di cuenta de que cometí un error al no hacer ninguna pregunta, pero aun así me fui. Luego busqué en Google y descubrí que si un entrevistador te pregunta si tienes alguna pregunta para él, es muy importante que le hagas una pregunta. Empecé a perder la esperanza, pensé que no iba a llegar a la ronda de recursos humanos. A las 8 PM de ese día solo llegó una llamada de RRHH, y me pregunta si puedo dar la entrevista ahora mismo. Le pedí que me diera 1 hora ya que mi computadora portátil no estaba disponible para mí en ese momento. Luego programó la hora para el día siguiente.

Ronda 5 (entrevista de recursos humanos):Esta ronda fue como una formalidad. Fue solo una entrevista de 10 minutos. Fue muy amable. Me preguntó sobre mí y sobre mis experiencias previas en entrevistas. Luego escribió algunas palabras y me pidió que las pronunciara. Luego preguntó por mi familia y empezó a chismorrear un rato. Básicamente aquí quieren ver qué tan bien puedes hablar. Y luego, la última pregunta que hizo es si hubiera dado 50 lakhs INR para gastar en una semana, ¿cómo los gastaría? La mejor respuesta a esta pregunta es mencionar que lo invertirás en ti mismo. Y luego me preguntó si tenía alguna pregunta para él, y sin repetir el mismo error le hice una pregunta. Luego me dijo que los resultados los daría ese día solamente, y me aseguró que el resultado me iba a dar positivo. Y a las 11 PM me llego el mail de que estoy en la Lista de Selección Final.         

Publicación traducida automáticamente

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