Experiencia de entrevista de Siemens Healthineers para SDE | Presencial 2021

Siemens Healthineers vino a nuestro campus en septiembre de 2021 para el puesto de SDE. El proceso constó de 4 rondas: evaluación online, 2 entrevistas técnicas y una ronda de RRHH. La charla previa a la colocación fue el 8 de septiembre y la evaluación comenzó al día siguiente.

Ronda 1 (Evaluación en línea): Fue el 9 de septiembre a las 8 AM. Fue de 60 minutos y consistió en 20-40 (no recuerdo exactamente) preguntas MCQ y 2 preguntas de codificación. 

  • Los MCQ fueron sobre temas del curso como SO, DBMS, redes informáticas y aptitud general. Cada pregunta de MCQ valía 1 punto, las preguntas de Codificación valían 30 y 20 puntos respectivamente.
  • La codificación de las preguntas fue fácil, el único problema fue que la entrada se proporcionó como una string de números enteros separados por comas y necesitaba convertirla en una array para hacer cualquier cosa y el tiempo era muy limitado. Usé python, que rápidamente convirtió la string en una lista usando la función «.split()». 

35 personas fueron seleccionadas para la siguiente ronda 

Ronda 2 (Entrevista técnica 1): Las entrevistas comenzaron alrededor de las 12 del mediodía, mi turno llegó alrededor de las 5 pm, me informaron que era mi turno solo 2 minutos antes de la entrevista por correo electrónico. Fue en la plataforma HackerEarth. La plataforma tenía un IDE y herramientas para hacer diagramas.

  • La entrevista comenzó con mi presentación. Luego me preguntó acerca de la programación orientada a objetos. Mi entrevistador dijo que no estaba interesado en la teoría y me preguntó cómo la usaba en la práctica. Copié y pegué mi código de mi GitHub al IDE ya que el uso compartido de pantalla no estaba disponible y expliqué el código. También expliqué cómo habría usado eso en otro proyecto en el que no usé OOPS y cómo habría ayudado. 
  • Me hicieron dos preguntas de codificación. El primero fue hacer una función para calcular el tiempo de carga de un teléfono, la condición era que la tasa de carga disminuyera con la cantidad de carga en la batería. Diseñé una función recursiva con 4 parámetros cantidad de tiempo (cantidad de tiempo después de la cual verificamos la carga), tasa (una función que devolverá la tasa de carga), carga actual y la carga objetivo.
  • La segunda pregunta era hacer una función para generar el número más largo (el más largo, no el más grande, lo aclaré específicamente) posible a partir de dígitos dados sin repetir los dígitos. Me perdí el único caso extremo donde el número comienza con cero.
  • Me hicieron una pregunta sobre las clases abstractas. Le dije la teoría. A continuación, me hicieron una pregunta sobre las clases abstractas en Java. Dije que no sabía Java pero que tenía una idea aproximada de las clases abstractas en Java y dije lo que sabía. Luego me dio un MCQ sobre la clase abstracta en Java y un poco de pista que me ayudó a responder la pregunta.
  • A continuación, me dieron un párrafo y un MCQ sobre transferencia de datos y memoria volátil y no volátil, fue fácil. Expliqué cómo al transferir datos, los datos se leen y luego se almacenan en un búfer en la memoria RAM volátil y cómo los datos almacenados en el disco duro no se ven afectados si hay una falla de energía durante la transferencia.  
  • Me hicieron una pregunta sobre subprocesos múltiples nuevamente, él estaba más interesado en la aplicación práctica que en la teoría. Expliqué cómo habría usado subprocesos múltiples al hacer un proyecto, por qué pensé que necesitaba subprocesos múltiples y cómo era apropiado paralelizar la tarea. 

Me preguntó si tenía alguna pregunta y le pedí comentarios.

Ronda 3 (Entrevista técnica 2): La primera entrevista terminó alrededor de las 6 p. m., esta ronda fue a las 7:45 p. m. La siguiente ronda fue en equipos de MS. Me informaron 5 minutos antes de la entrevista por correo electrónico. 

  • La persona que me entrevistó tenía 20 años de experiencia y me habló de los proyectos ilusionantes en los que estaba trabajando la empresa. Luego me pidieron que me presentara mientras revisaba mi currículum. Me preguntó cuál era mi plan para hacer EM. Respondí que no tengo ningún plan porque quiero probar cosas nuevas en la vida, dije que después de la clase 10 fui a entrenar y amplió mis horizontes, después de eso, fui a la universidad nuevamente, mis horizontes se ampliaron. Dije que siento que hacer un trabajo expandiría más mis horizontes en comparación con una EM.
  • Luego me preguntó en qué idioma codifico. Le dije que uso tanto Python como C++ según lo que estoy haciendo. Me preguntó si estaba usando una biblioteca de python, ¿cómo verificaría si las funciones de la biblioteca funcionan correctamente o no? Respondí que leeré los documentos y verificaré el comportamiento esperado y probaré la función configurando entradas ficticias y salidas esperadas.
  • A continuación, me pidieron que derivara una fórmula para calcular el ángulo entre las manecillas de un reloj en un momento dado. Me pidieron que lo hiciera en lápiz y papel y que explicara mi enfoque.
  • Después de eso, hubo otro acertijo sobre dividir formas en n tamaños iguales. Resolví todos los casos complejos pero no pude resolver uno simple. Luego discutimos por qué no pude resolver el último problema.

Esta ronda fue muy divertida ya que también hablamos sobre algunas cosas más livianas.

Ronda 4 (HR): la segunda entrevista técnica terminó alrededor de las 8:30 p. m. y esta ronda comenzó a las 8:45. No esperaba otra ronda ese día ya que era bastante tarde. Me tomó por sorpresa y me informaron solo 2 minutos antes de que comenzara la entrevista. No estaba listo, así que le envié un correo electrónico que llegaría 5 minutos tarde. 

  • Me pidieron que me presentara y que dijera cosas que no estaban mencionadas en mi CV. Hablé sobre mi motivación para hacer ingeniería y lo que me motivó. También hablé sobre mis antecedentes familiares. Me preguntó más sobre mi familia y mis pasatiempos. Luego me preguntó sobre mis proyectos, cuál estaba más cerca de mi corazón, cuál fue un fracaso y cuál resolvió un problema de la vida real. Tenía proyectos para cada una de las preguntas y cada proyecto tenía una historia adjunta. Así que la parte del proyecto de la discusión fue genial.
  • A continuación, me preguntó cómo se alineaban mis motivaciones con la empresa. Respondí que quería hacer cosas que afectaran la vida de las personas reales y que la industria de la tecnología de la salud es excelente para eso. 
  • Luego, por último, me preguntó sobre mis pasantías y si me seleccionaron en cosas en las que me gustaría mejorar antes de unirme a la empresa.

Los resultados llegaron a las 11 am del día siguiente, 7 personas fueron seleccionadas y por suerte yo era una de ellas.

Conclusión:

  • Tenga confianza, nunca pensé que sería seleccionado para esta empresa ya que mi DSA no es bueno y me concentré más en el lado del desarrollo. 
  • Haz tu mejor esfuerzo, no te rindas incluso antes de que comience el proceso. 
  • Ten confianza en ti mismo y trata de mostrar tus mejores cualidades. 
  • Ser genuino.

Publicación traducida automáticamente

Artículo escrito por malhotrajaisingh 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 *