Experiencia de entrevista de sistemas persistentes (lote 2021 en el campus) – Part 1

Ronda 1 (prueba en línea): la ronda 1 se llevó a cabo el 4 de septiembre de 2020 de 11:00 a. m. a 12:30 p. m. en la plataforma AMCAT.

Esta ronda consta de dos partes:

Ronda de objetivos: esta fue una prueba de 50 minutos que comprendía MCQ sobre sistemas operativos, arquitectura informática, DBMS, redes informáticas, comprensión del inglés y razonamiento lógico, y 1 pregunta de Linux.

  • Ex. Encuentra la distancia de hamming 

Ronda subjetiva: esta fue una prueba de codificación de 40 minutos en la que debe resolver 2 preguntas de codificación.

  1. En mi caso, la primera pregunta de codificación fue encontrar números primos desde 2 hasta un número dado. Visite https://www.geeksforgeeks.org/sieve-of-eratosthenes/ para conocer la solución.
  2. No recuerdo la segunda pregunta, pero fue un poco complicado.

Resolví ambas preguntas de codificación por completo.

Después de 5 a 6 horas, recibí el correo y califiqué para la Prueba de codificación avanzada (para un paquete superior).

La prueba de codificación avanzada se realizó el mismo día de 18:30 a 21:00, pero el tiempo asignado fue de 45 minutos. Significa cualquier 45 minutos entre las 6:30 y las 9:00 p. m.

Pude resolver 1 problema en un 80% de 2 problemas y no estaba calificado para un paquete superior. El 6 de septiembre de 2020, Our TPO recibió la lista de estudiantes seleccionados y fui preseleccionado para las entrevistas del paquete básico.

Entrevista técnica 1: se realizó una entrevista técnica el 6 de octubre de 2020.

Preguntas que me hicieron en la entrevista T1

  1. Introducción
  2. Luego me dijo que abriera el chatbox y me preguntó qué está escrito y cuántas veces (hii fue escrito 3 veces)
  3. Dado un código C++ y se le dijo que encontrara un error, si lo hubiera, o cuál es el resultado

    C++

    Class A
    {
        private int i;
    }
      
    class B : Class A
    {
        private int j;
    }
      
    main()
    {
      A a
      B b
      print(sizeof(a))
      print(sizeof(b))
    }

    Nota: no verifique la sintaxis

  4. Rompecabezas: 9 círculos en un triángulo. y se dan 1-9 números. Ordena las palabras para que la suma de cada lado del triángulo sea igual.

  5. ¿Qué es el enlace de tiempo de compilación?

  6. Enlace de tiempo de ejecución

  7. Un ejemplo de la vida real de polimorfismo

  8. Proceso e hilos

  9. Encuentre el medio de una lista enlazada (se necesita un enfoque) (le dijo la técnica de 2 veces de recorrido y luego pidió que lo hiciera en el único recorrido. Le dije la técnica de dos punteros)

  10. Invertir la lista enlazada (se necesita el código de función de la lista enlazada inversa) Se dieron 5 minutos, pero después de 2 minutos me dijeron que lo hiciera en 1 minuto

  11. 2-3 Códigos proporcionados en el cuadro de chat y se les pide que busquen resultados, errores, si los hay, y por qué

  12. TCP y UDP, unidifusión y multidifusión

  13. Normalización

  14. Ejemplo de la vida real de una relación de muchos a muchos

  15. que es la recursividad

  16. Nuevamente, dado un código, se preguntó ¿qué es esto?

    fun()
        {
          main()
        }
    main()
       {
          fun()
       }
  17. Nuevamente dado un código, ¿cuál es la salida?

    class A
           {
            A(int a)
                   { }
            ~A()
               { }
    
           }
    
    main()
           {
            A a(1)
            A b
            }
  18. explica el codigo

    int *ptr = 0;
    main()
    {
    for(1-10) //means 1 to 10
    {
    ptr = malloc(12)
    }
    free(ptr)
    }

Tienes alguna pregunta, hice 3 preguntas

  1. ¿Cuáles son los beneficios de ser un empleado persistente? Dijo que soy una persona técnica. Mejor si le haces esta pregunta a Recursos Humanos
  2. Fue mi primera entrevista ¿Cómo te sentiste al entrevistarme? dijo: estuvo bueno
  3. Cualquier sugerencia para mí. dijo sigue aprendiendo

El mismo día a las 7:26 PM, recibí el correo: Has preseleccionado para la ronda técnica de nivel 2. Las entrevistas están programadas para mañana.

Entrevista técnica 2: Fecha: 07 de octubre de 2020

Preguntas hechas:

  1. ¿Cómo estás?
  2. Donde vives
  3. Cuéntame sobre tu último proyecto (solo título)
  4. Supongamos que tenemos que diseñar un esquema de base de datos para estudiantes y cursos, cómo lo diseñará y cuál será la relación entre el estudiante y el curso. Dije relaciones de muchos a muchos, y necesitamos diseñar 3 tablas, una para estudiantes, otra para cursos y otra para relación estudiante-curso, algunas preguntas en la base de datos.
  5. Qué es la encapsulación y su ejemplo
  6. ¿Qué es la herencia? ejemplo de herencia
  7. Abstracción
  8. ¿Conoces ML o IA? Dije que voy a aprender eso.
  9. En qué proyectos desea trabajar después de unirse a persistente. Dije ML. Luego dijo qué pasa si no tenemos un dominio ML. Luego dije en Seguridad Cibernética.
  10. ¿Qué es una transacción? Donde usamos transacciones. Ejemplo de transacción.
  11. Luego dijo que hemos terminado Mayur

¿Tienes alguna pregunta? Dije que tengo una pregunta.

¿Cómo te sentiste al entrevistarme? dijo bien

Seguir aprendiendo. No solo Python, ML, aprende nuevas tecnologías y me contó todo sobre la cultura de la empresa en 3-4 minutos.

Luego, el 8 de octubre de 2020, recibí un correo electrónico que decía que había sido preseleccionado para la ronda de recursos humanos en nuestro paquete base. La ronda de recursos humanos está programada hoy entre las 12:00 p. m. y las 5:00 p. m. del mismo día.

Ronda de Recursos Humanos: Fecha: 8 de octubre de 2020. Esta ronda fue la mejor. Solo 10 min redondo sin preguntas técnicas.

  1. me pidió que le presentara
  2. ¿Conoces Linux?
  3. El último título del proyecto
  4. ¿Por qué quieres unirte?
  5. Luego dijo que necesitas trabajar en tu comunicación.
  6. Luego preguntó ¿Qué sabes de nosotros?

Luego dijo Gracias, hemos terminado con esto.

Después de 3 o 4 días, nuestro TPO recibió el correo y fui seleccionado.

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 *