Analytics Quotient visitó nuestro campus para dos perfiles: ingeniero de software (SE) y analista comercial (BA). Solicité el puesto de Ingeniero de Software. Alrededor de 200 estudiantes solicitaron el perfil de Ingeniero de Software. El proceso de Reclutamiento constó de las siguientes rondas:
Ronda 1 (Prueba en línea)
La prueba en línea constaba de dos módulos principales: –
1) Módulo de aptitud: hubo un total de 50 preguntas divididas en 4 partes: aptitud cuantitativa, habilidad verbal, comprensión de lectura, interpretación de datos. El tiempo límite fue de 45 minutos para las 50 preguntas y las preguntas fueron de nivel fácil a medio. Con una práctica de Aptitud, podrías resolverlos fácilmente.
2) Módulo técnico: hubo un total de 50 preguntas divididas en 4 secciones: estructuras de datos, programación en C, programación orientada a objetos, base de datos. El tiempo límite fue de 45 minutos para las 50 preguntas. Se hicieron preguntas de tipo de salida en la sección de programación en C y para preguntas de base de datos en el servidor SQL y algunas consultas. El nivel de dificultad era fácil a medio.
Ronda 2 (Ronda de codificación)
Se hicieron dos preguntas de codificación que debían resolverse en 45 minutos:
1. Encuentra la secuencia en la array con la suma mínima. Imprime la suma y la secuencia.
El enfoque ingenuo y eficiente se puede encontrar aquí: https://www.geeksforgeeks.org/smallest-sum-contiguous-subarray/
2. Convierta la string a Palindrome agregándole el mínimo de caracteres.
Ejemplo. Entrada: MAD, Salida: MADAM
Borré la ronda de codificación.
Ronda 3 (Entrevista personal)
Las dos primeras rondas fueron en el campus, pero debido a limitaciones de tiempo, mi entrevista se realizó por teléfono al día siguiente.
- Comenzó pidiendo una breve presentación mía.
- ¿Dos de tus materias favoritas? (Dijo DBMS y estructura de datos)
- ¿Qué es la Normalización? ¿Qué forma normal es mejor y por qué?
- ¿Qué es la vista en DBMS? ¿Cómo lo defines?
- ¿Qué es la estructura de datos?
- ¿Se puede aplicar la búsqueda binaria en la lista enlazada? ¿Cuál es su complejidad de tiempo? ¿Es eficiente que la búsqueda binaria en arrays?
- ¿Qué es el puntero?
- ¿Qué es Pass by Value y Pass by Reference? Diferenciar
- Diferencia entre c y java
Finalmente hice algunas preguntas de recursos humanos como mis pasatiempos e intereses, sobre mis antecedentes familiares, conveniente para trabajar en Bangalore.
Después de 2 días, el coordinador de la celda de colocación me informó que había sido seleccionado para el perfil de ingeniero de software.
Solo tenga confianza y responda lo que sepa.
Publicación traducida automáticamente
Artículo escrito por aanchal_satpuri y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA