Prueba en línea (escrita): la primera ronda fue una prueba en línea, que constaba de 10 preguntas MCQ (aptitud, cálculo del tiempo de respuesta del sistema operativo, salida de consulta SQL, salida C++) y 2 preguntas de codificación.
Preguntas de codificación:
- Activar fuente: la declaración del problema era como si le hubieran dado una array donde cada elemento tiene una propiedad especial, la indexación de la array es desde 1, donde el número de índice representa el número de fuente y el rango correspondiente a cada fuente es max(i- arr[i], 1) a min(i+arr[i], tamaño de la array); debe encontrar la cantidad mínima de fuentes requeridas para regar completamente el campo. (Campo: – el rango del campo es de 1 a n (tamaño de la array)).
- Par de suma objetivo : dada una array de enteros y un entero positivo k, cuente todos los pares distintos con una suma igual a k.
35 de 450 estudiantes pasaron a la siguiente ronda.
Ronda técnica 1: Me pidieron que me presentara. Luego, mi currículum se leyó correctamente y se subrayó la fuerza clave. Se esperaba que explicara todos los aspectos de mi proyecto. Continuamente hacía preguntas técnicas sobre cada proyecto. Uno de mis proyectos consistió en la implementación de Single Sign On usando SAML. Me pidieron que dibujara la arquitectura básica de la misma. Además, me hicieron las siguientes preguntas
- https://www.geeksforgeeks.org/find-next-greater-number-set-digits/
Simplemente explique su algoritmo. - https://www.geeksforgeeks.org/level-order-traversal-in-spiral-form/
Escriba el código completo.
Se le pidió que explicara la combinación interna y la combinación izquierda. Se le hizo una pregunta capciosa en la combinación izquierda.
A continuación hice algunas preguntas relacionadas con la empresa. Tecnología 1 terminada
Ronda técnica 2: nuevamente me preguntaron sobre mi currículum. Preguntó qué estás haciendo recientemente. Le dije que estaba aprendiendo a escribir API. Vio que hice un sitio web desde cero, abrió mi sitio web y me pidió que recreara la página «Contáctenos». Todos los aspectos básicos
- Un formulario html para publicar los datos en la base de datos.
- La estructura básica de la base de datos en la que se almacenarán los datos.
- Código API GET y POST.
Se suponía que todo esto estaba escrito en papel. hice todo
- Luego me pidieron que resolviera esto: https://www.geeksforgeeks.org/design-a-stack-that-supports-getmin-in-o1-time-and-o1-extra-space/
- Entré en pánico y lo olvidé. Aunque le expliqué que debemos ir de acuerdo con una fórmula de 2x-min, pero en realidad no pude completarla. Me vio luchando durante unos 10 minutos y me preguntó si quería probar o cambiar la pregunta. Pedí cambiar la pregunta. Luego me pidieron que codificara la implementación del caché LRU, todo en papel.
- https://www.geeksforgeeks.org/lru-cache-implementation/
- Acabo de leerlo mientras caminaba desde mi albergue hasta la Oficina de Colocación. Implementé y expliqué mi enfoque por completo.
7 pasaron a la siguiente ronda.
HR Round: Mi introducción, ya que esto era HR, agregué mis trabajos como Technical Advisor y Core Member de CodeChef y ONG. Me pidió que le dijera usos inusuales de un LADRILLO. Luego explicó el desglose salarial y el clima laboral.
6 recibieron tiempo completo más pasantías.
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