Siemens PLM (Gestión del ciclo de vida del producto) vino para el perfil de Desarrollador de software.
Todo el proceso se completó en un solo día. Hubo una prueba de Aptitud en línea seguida de 2 rondas técnicas y finalmente una ronda de recursos humanos.
Prueba de aptitud :
Había dos opciones para seleccionar en la prueba de aptitud en línea.
1º: Analítico (razonamiento lógico + Cuantitativo), C, C++
2º: Analítico (Razonamiento lógico + Cuantitativo), Java
Seleccioné la primera opción. Constaba de 50 preguntas. Las primeras 20 preguntas eran de la sección Analítica, las siguientes 15 eran sobre lenguaje C y las últimas 15 sobre C++. No hubo calificación negativa. La sección analítica fue bastante simple. Las secciones C y C++ contenían preguntas de nivel moderado a difícil.
Alrededor de 180-200 se presentaron para la prueba y alrededor de 25 fueron preseleccionados para las entrevistas.
Cada ronda era una ronda de eliminación.
Primera entrevista técnica:
esta ronda duró más que las dos siguientes y fue una especie de entrevista de estrés. Probó qué tan bien se desempeña bajo estrés. Duró alrededor de 1 hora. Había 2 personas entrevistándome.
Comenzó con un estándar ‘Cuéntame algo sobre ti’ para romper el hielo.
Luego me pidió que escribiera mi nombre en un papel, escribí mi nombre completo. Luego me preguntó cómo te representarías a ti mismo según los principios del Paradigma Orientado a Objetos. Primero respondí que crearía una clase Humano y luego instanciaría un objeto de la Class Human para representarme a mí mismo. Luego preguntó cómo representaría a mi padre. Luego me di cuenta de que no podría mostrar una relación padre-hijo creando un objeto para cada humano. Entonces sugerí crear una clase para representar a cada humano y mostrar relación padre-hijo por herencia. Luego me dijo que hay 6 mil millones de personas en la Tierra, ¿entonces crearías 6 mil millones de clases? Luego pensé durante unos minutos y luego se me ocurrió una solución. La solución es crear solo una clase humana y tener como miembros de datos 2 clases humanas (1 para madre y 1 para padre).
La siguiente pregunta fue sobre árboles. Dado un árbol y un nivel particular, devuelve la altura del árbol y el número de Nodes en ese nivel.
Luego me preguntó el concepto de punteros colgantes y escribió un código de ejemplo mostrando cómo ocurre. Escribí el código en C++.
La siguiente pregunta fue sobre Listas vinculadas. Averigüe si hay un círculo en una lista vinculada. Les mostré el método de fuerza bruta. Luego me dijo que optimizara el código. Sugerí mantener una array de Nodes visitados. Si bien esto reducirá la complejidad del tiempo. , aumentará la complejidad del espacio. Pero quedaron impresionados.
Luego hubo dos rompecabezas.
1) Dadas dos líneas en geometría tridimensional, encuentre si se intersecan o no. Si se intersecan, encuentre el punto de intersección. Les di una solución para 2 dimensiones y les dije que estudiaron geometría tridimensional en la escuela y no recuerdo esta bien :p
2) Dado un cubo blanco sólido, se sumerge en color negro y luego se corta en 1000 piezas iguales. Encuentra la cantidad de cubos que son completamente blancos. Una pregunta simple, la resolvió en unos minutos.
2da Entrevista Técnica:
Esta ronda se basó en currículums. Nuevamente, hubo dos personas entrevistando. Me preguntaron sobre varios proyectos realizados por mí. Se pidió una descripción detallada de cada proyecto.
Luego procedió y me pidió que les dijera si ya sabía la solución a los problemas que preguntan.
Luego me dio un problema de optimización. Hay dos tuberías y los números fluyen continuamente en ambas tuberías. En cualquier momento, el flujo se detendrá y en poco tiempo debería encontrar los números comunes en ambas corrientes. Le dije que sabía la solución a este problema.
Luego pasó a la siguiente pregunta.
Luego me dio un problema de diseño. El problema era diseñar un programa para representar varias formas que van desde un punto hasta un polígono de n lados y también debería tener características básicas como calcular el área para cada forma. Le di una solución orientada a objetos. luego me preguntó si quiero eliminar una línea donde escribiré el código para verificar si esa línea es parte de un cuadrado o no y si es parte de un cuadrado no la elimine. Le dije que pusiera una verificación condicional simple. me preguntó si es posible escribirlo en destructor. No lo sabía.
Luego me preguntó sobre mis proyectos de pasantía.
Esta ronda duró alrededor de 30-45 minutos.
4 personas fueron seleccionadas para la ronda de recursos humanos.
Ronda de recursos
humanos: preguntas básicas de recursos humanos:
1) Cuéntame algo sobre ti.
2) Modelo a seguir: le dije a Bill Gates porque es rico 😛
3) ¿Qué hacen tus padres?
4) ¿Estás listo para la reubicación?
5) Planes de estudios futuros
6) Fortaleza/Debilidad.
En fuerza, dije que me enfoco mucho más en un problema y lo dejo solo cuando está resuelto.
Luego me preguntó si visité su sitio web. Dije que sí. Luego me preguntó si te enfocas tanto, dime el nombre de un producto nuestro. No pude responder, pero le dije que vi una foto de un vehículo en su sitio web para el que fabrican software.
7) 1 cosa que te gustaría cambiar de ti.
Finalmente se seleccionaron 3 personas.
Consejos para la entrevista:
1) Se centrarán en tus habilidades para resolver problemas. Por lo tanto, no es importante llegar a una respuesta correcta, pero la forma en que piensas es importante. Así que habla con ellos mientras piensas. Quieren saber cómo llegas a una solución particular. .
2) Revise sus proyectos y currículum muy bien y prepárese para cualquier pregunta que pueda hacerse en función de su currículum.
3) Haga algunas preguntas relacionadas con las tecnologías utilizadas en Siemens PLM al final de la entrevista
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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