Experiencia de entrevista de IBM GTS Labs (en el campus)

Educación : B.Tech- Ingeniería Biomédica 

Fecha de la visita : enero de 2021

Universidad : VIT Vellore

Ubicación : Bangalore 

Años de experiencia : cero, más fresco.

Empresa : IBM- GTS labs

Título/Nivel : Oferta  de tiempo completo

La preselección inicial se realizó sobre la base de CGPA > 7 y las ramas de informática y electrónica fueron elegibles, alrededor de 950 estudiantes fueron preseleccionados para la Ronda 1

Ronda 1 (Evaluación de la capacidad cognitiva de IBM) : fue una ronda de resolución de acertijos y los puntos se otorgaron en función de la velocidad y la precisión. se realizó en la propia plataforma de IBM 

Ronda 2 (Codificación) : esta ronda tuvo alrededor de 600 estudiantes preseleccionados, se realizó en la plataforma Hackerrank y debe encender nuestra cámara y micrófono para el examen.
 

Número de preguntas : 3

Límite de tiempo : 1 hora 5 minutos

Preguntas: 

  1. Era una pregunta en la que necesitábamos encontrar el intervalo en el que necesitábamos encontrar un número en particular según el problema propuesto. El concepto que debía usarse era la búsqueda binaria que no me llamó la atención durante el examen, por lo tanto, el uso de la fuerza bruta fue capaz. pasar 8/12 casos de prueba 
  2. Era la misma pregunta que esta https://www.geeksforgeeks.org/unique-paths-in-a-grid-with-obstacles/ usó el concepto de programación dinámica para resolver esta pregunta y pasar todos los casos de prueba.
     
  3. Fue una pregunta basada en componentes conectados en el gráfico que necesitábamos para encontrar el número total de componentes conectados. https://www.geeksforgeeks.org/program-to-count-number-of-connected-components-in-an-undirected-graph/ . No intenté esta pregunta porque solo tenía una hora. 
     

Ronda 3 (Entrevista) : Después de la ronda de codificación, 35 estudiantes fueron preseleccionados para la entrevista, incluyéndome a mí.
 

  • Mi preparación hasta entonces: tenía un buen control sobre el lenguaje JAVA y sus fundamentos y era muy bueno en DSA, resolvió más de 400 problemas en leetcode y durante mis días universitarios tomé cursos en DBMS, NETWORK, OS como optativas, tomé un curso de udemy en MERN Stack para el desarrollo web y tenía alguna idea sobre Node.js, React.js y Mongo-DB 

     

Proceso de la entrevista : había dos entrevistadores en la llamada, primero me pidieron que me presentara y luego de inmediato preguntas como

  1. ¿Cuánto te calificas en Javascript de 10?
  2. ¿Diferencia entre lista enlazada y lista enlazada circular?
  3. ¿Cómo se establece la conexión a mongo-DB?
  4. ¿Cómo se comprueba si falla la conexión?
  5. ¿Cómo funciona React?
  6. ¿Por qué reaccionar?
  7. ¿Qué es DOM y BOM?
  8. ¿Qué es el burbujeo de eventos en Javascript?
  9. ¿Por qué indexar y cómo crear un índice en mongo-DB?
  10. ¿Qué significa escribir código limpio?
  11. ¿Ha utilizado algún marco de prueba en Node.js?
  12. Preguntas sobre el proyecto en mi currículum. . . 

La entrevista terminó después de 40 minutos, pude responder alrededor del 60 por ciento de la pregunta y sabía que mi entrevista no había ido bien. . . después de 4 días llegaron los resultados y había 11 personas seleccionadas y yo no era una de ellas tenía una oferta de pasantía en una empresa nueva como desarrollador web comencé allí y aprendí mucho y mejoré mis conocimientos técnicos.
 

Otra oportunidad:

Después de un par de meses, el reclutador de IBM se puso en contacto diciendo que hay un requisito para la empresa, si estoy interesado, organizaría otra ronda de entrevistas, estaba interesado y nuevamente se programó 

Ronda 1 : El entrevistador me pidió que me presentara y luego me hizo una pregunta de resolución de problemas sobre 

  1. https://www.geeksforgeeks.org/horizontally-flip-a-binary-matrix/ . La pregunta era la misma pero no era una array binaria, lo hizo fácilmente

     

Después de esas preguntas sobre JAVA:
 

  1. 4 pilares de OOPS y explicar acerca de cada uno de ellos?
  2. Dio una pregunta basada en upcasting?
  3. Conceptos de interfaz y abstracción. . 
  4. ¿Qué es anular y sobrecargar cuando se usan? 

     

 Después de eso, me preguntó si había trabajado en la implementación y despliegue de REST-API. Le dije que no lo he implementado, pero he desarrollado API e integrado con UI en la máquina local para mis proyectos personales. 

Después de un par de días, recibí correo para otra ronda de entrevistas (HR)

Ronda 2 (HR)

Preguntas : 

  1. Me dijo que explicara sobre mí. . 
  2. Me preguntó acerca de mi experiencia como pasante y proyectos personales, no técnicamente, sino qué solución se trajo al negocio y qué tecnología se usó para ello. . 
  3. Cómo hacer buenos PPT e interactuar con el público. . .
  4. Preguntado sobre aficiones y datos personales. . . 
  5. Por fin explicó sobre la división en la que trabajaré. . .

     

Después de 2 días, los resultados llegaron de nuestra oficina de colocación de que 4 estudiantes habían sido seleccionados y yo era uno de ellos , fue un momento increíble, todo el arduo trabajo realizado valió la pena.

¡Mis mejores deseos!

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *