Schlumberger publicó una vacante en el portal FirstNaukri para MCA, también coordinó con nuestro TAP para atraer personas. En realidad, llegó en el sexto semestre cuando todos estábamos en prácticas. Había dos perfiles: ingeniero asociado de mantenimiento e ingeniero asociado de datos. Solicité el sustento uno mientras estaba haciendo una pasantía en Devops.
Hubo tres rondas, todas fueron telefónicas y una llamada de confirmación del líder del equipo.
Ronda 1: Codificación y Aptitud
Fue una ronda en línea realizada en el propio portal FirstNaukri, que contenía 60 MCQ, incluidos los fundamentos de aptitud y CS , y una pregunta de codificación durante 2 horas.
Las preguntas no fueron tan difíciles, y en la codificación se me pidió que convirtiera el número flotante dado en el decimal equivalente y la parte flotante, donde la parte flotante se representará como la fracción menos reducible.
Después de esta ronda, la verificación de la comunicación se realizó desde el propio portal FirstNaukri, y de 5 a 10 personas, 3 fueron preseleccionadas para futuras rondas.
Ronda 2: Entrevista Técnica-I
Preséntese, se le preguntó acerca de los proyectos, principalmente el que hice en el análisis de sentimientos de Python en Facebook.
¿Qué sentimientos analizaste en breve y cómo lo hiciste?
Preguntado sobre los lenguajes a los que dije cpp y python . Luego comenzó a hacer preguntas en Cpp , abstracción, ejemplo de la vida real,
polimorfismo , cómo se logra en cpp, a lo que respondí sobre la sobrecarga de funciones y operadores, luego preguntó sobre la sobrecarga de funciones y la palabra clave virtual, enlace estático y dinámico.
Conoce bien Python , ¿cuál es la diferencia entre un módulo y un paquete ? ¿Cómo usa un módulo en su programa?
Sobre prácticas a las que respondí parte del equipo Devops y herramientas que estoy utilizando. Luego hice algunas preguntas sobre linux y bash scripting mientras trabajaba en Linux. Comandos básicos de Linux
Hay un archivo que necesita para imprimir las líneas que contienen un patrón junto con el número de línea. A lo que respondí parcialmente usando grep y pipe, por lo que estuvo de acuerdo.
Algunas preguntas relacionadas con bases de datos , Tipos de unión en sql . Clave externa.
Luego se me preguntó si hay dos tablas, suponga pago y pedido, y debe unirlas, cómo lo hará… a lo que respondí que el atributo común debe estar allí para poder unirlas.
Al final, me preguntó si podía trabajar por turnos, a lo que le dije que aquí en la pasantía también estoy trabajando por turnos, así que creo que no será un problema para mí.
Fueron unos 20-25 minutos.
Ronda 3: Entrevista Técnica-II
Después de Technical-I , fue una llamada repentina después de 5 minutos, inicialmente me sorprendió. Incluso le dije al entrevistador que acababa de dar una entrevista técnica, a lo que dijo que esto volvería a ser técnico. Comenzó con mi presentación, luego me preguntó sobre mi papel como pasante y la organización. Luego me dijo que querían que ofreciera un puesto en ingeniería de datos según mi currículum y calificaciones, aunque solicité ingeniería de sustento, así que dije que la ciencia de datos sin problemas también estaría bien.
Luego comenzó a preguntarme estructuras de datos, nombre las estructuras de datos que ha leído, a lo que respondí Array, Linked List, Stack, Queue y conceptos básicos de Tree.
Luego me pidió que invirtiera una lista vinculada , le di la respuesta utilizando un enfoque de tres punteros. Luego pasó a la ciencia de datos, dígame qué es la ciencia de datos y cualquier algoritmo que haya estudiado. A lo que respondí, Señor, no he hecho muchas cosas, y también hice algún proyecto antes, solo recuerde que he hecho algunos análisis de regresión.
Bien, entonces, ¿qué es el análisis de regresión?, a lo que respondí que tenemos un conjunto de datos, dividimos este conjunto de datos en dos conjuntos, es decir, un porcentaje para el conjunto de datos de entrenamiento y un porcentaje de datos para el conjunto de datos de prueba, ahora entrenamos un modelo usando datos de entrenamiento establecido y después de entrenar el modelo, probamos la precisión de este modelo utilizando un conjunto de datos de prueba e intentamos hacer predicciones para los datos que aún están por venir. Parece impresionado.
Luego, me preguntó sobre los pasos involucrados durante el análisis que hicimos… a lo que respondí… 2-3 pasos que recordé en ese momento… recopilar los datos de varias fuentes, extraer características sobre datos sin procesar y preprocesar el resto. no puedo recordar en este momento … dijo que no hay problema, luego me dijo el resto de los pasos.
Luego me preguntó algunos comandos de Linux… qué es scp , en qué se diferencia scp de cp , hay un archivo que necesitas para afinar las líneas que contienen tu nombre, esto lo respondí parcialmente usando grep y pipe.
Luego preguntó en qué base de datos ha trabajado, a lo que le dije base de datos de Oracle, está bien, dígame un mérito y un demérito de Oracle db.
Al final, me dio un escenario en el que estás atrapado en algún lugar, tu auto está caído, las cuatro llantas están pinchadas, no puedes llamar a alguien, el teléfono está muerto, no hay mecánico y tienes todo el equipo contigo para encender el auto. las ruedas otra vez…entonces que vas a hacer…yo arreglo los neumaticos…bueno, como lo vas a hacer…a lo que le dije no tengo auto, no se como arreglarlo…el dijo bien no hay problema…eso es todo de nuestro lado. Fue alrededor de 25-30 minutos.
Ronda 4: Recursos Humanos
Fue una llamada de Hangout, justo después de media hora de mis entrevistas técnicas el mismo día, Recursos Humanos fue bastante amable. Ella comenzó presentándose, preguntó sobre mi educación y los miembros de mi familia y los antecedentes a los que pertenezco. Luego me preguntó sobre los proyectos que hice durante mi MCA, si se hizo solo o en equipo, qué papel jugaron como equipo. Luego, algunas preguntas comunes de recursos humanos,
¿Cómo te mantienes actualizado con las nuevas tecnologías en el mercado?
¿Crees que los riesgos son importantes en la vida?
¿Qué iniciativa has tomado aparte de tus responsabilidades?
¿Está dispuesto a mudarse a Pune?
De acuerdo, eso es todo por mi parte… ella dijo que espere, habrá una llamada más antes de que tomemos una decisión final sobre usted.
No fue una ronda, sino una llamada del líder del equipo, me preguntó qué está haciendo actualmente como pasante, a lo que le dije que actualmente soy parte del equipo Devops, donde monitoreamos y mantenemos todo el flujo de datos. desde el desarrollo hasta la implementación con Jenkins, y el proveedor de la nube es AWS. De acuerdo, preguntó qué es Devops, a lo que respondí que es una práctica en la que aceleramos el proceso de entrega de software.
Entonces, ¿no cree que se está arriesgando al pasar de DevOps a la ciencia de datos y con qué frecuencia se arriesga? A lo que respondí Señor, actualmente soy pasante y estoy abierto a explorar todas las oportunidades que se presenten en mi puerta, no solo que también me fascina la ciencia de datos, ya que también he realizado proyectos durante mis estudios, estaba satisfecho con la respuesta en por último, preguntó qué entiende por ciencia de datos/ML.
De nosotros tres, solo fui seleccionado.
Publicación traducida automáticamente
Artículo escrito por gupta_shashank y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA