Experiencia de entrevista de ION Group para desarrollador de productos rotativos – Part 1

Recientemente, ION Group vino a VIT para contratar los últimos años de su empresa. Ofrecieron dos funciones: una función SDE y una función basada en el servicio al cliente (CS). El rol de SDE se conoce como «desarrollador de productos rotativos». Además, la empresa solo ofreció prácticas a tiempo completo y no pasantías a las personas seleccionadas. Entonces, en este artículo, espero brindarle al lector una mayor comprensión del proceso de selección de ION y mejorar sus posibilidades de ser seleccionado.

Entonces, en total, hubo 5 rondas, cada ronda filtró a algunos estudiantes del proceso. La primera ronda fue común tanto para el SDE como para el rol de CS, pero las siguientes rondas difieren en el tipo de preguntas y enfoques. En general, el proceso fue bastante riguroso con cada ronda de entrevistas que duró al menos 30 minutos con múltiples preguntas. El nivel de las preguntas también fue de fácil a difícil. Aquí hay una ruptura de las rondas.

Ronda 1: Ronda de codificación competitiva

  • En esta ronda, todos los estudiantes preseleccionados realizaron una prueba que contenía MCQ y 2 preguntas de codificación. Los MCQ estaban relacionados con DSA y sintaxis y código generales de C/C++. La primera pregunta de codificación fue una pregunta sencilla relacionada con las arrays y la clasificación. La segunda pregunta fue una pregunta más difícil que involucró el uso de DP.

Ronda 2: Entrevista Técnica

  • Esta fue una ronda de entrevistas. Alrededor de 400 estudiantes fueron preseleccionados para las entrevistas y se prolongó durante todo un día. La entrevista fue realizada por 2 analistas senior de la empresa. Comenzó cuando ellos se presentaron, luego yo me presenté. Después de las presentaciones, me dieron un rompecabezas para resolver.
  • Si tiene un bloque que pesa 40 kg, ¿cómo puede dividirlo en 4 pesos más pequeños para que pueda pesar cualquier valor inferior a 30?
  • Los entrevistadores fueron pacientes y escucharon mis planteamientos mientras intentaba solucionar el problema. Me tomó alrededor de 10 minutos, pero finalmente llegué a la respuesta correcta, que es 1, 3, 9, 27.
  • Después de esto, me preguntaron conceptos relacionados con los fundamentos de CS. Uno de los entrevistadores hizo algunas preguntas relacionadas con OOPS, luego me dio un problema y me pidió la instrucción SQL adecuada, luego algunas preguntas relacionadas con la estructura de datos. Luego me dieron un problema: «¿Qué estructura de datos se puede usar para almacenar una guía telefónica para permitir una búsqueda fácil?». Respondí con Trie, después de lo cual hizo algunas preguntas relacionadas con la estructura de Trie. Finalmente, me pidieron que diseñara la Estructura de Clases de un departamento de Recursos Humanos. Eso fue todo por la ronda técnica.

Después de entrevistar a alrededor de 400 estudiantes, seleccionaron 39 para SDE y 37 para CS para la siguiente ronda, que fue el día ION.

Ronda 3: Día ION (Ronda de estudio de caso)

  • Esta ronda fue una ronda de 1 contra 1 con un ingeniero de la empresa. Se me presentó un escenario y un problema. Me dieron 15 minutos para pensar y presentar un argumento y una solución al enunciado del problema. Después de 15 minutos, tenía que presentarle los argumentos que recopilé y la conclusión a la que llegué. La esencia del escenario es:
  • El sector de los alquileres de corta duración en India está creciendo rápidamente y compite ferozmente con el negocio hotelero. Sin embargo, el concepto de alquiler a corto plazo, aunque más lucrativo, tiene muchas desventajas y peligros para los residentes del alquiler. En comparación, los hoteles son mucho más estables y tienen opciones más seguras. El Gobierno de la India se esfuerza por tomar una decisión sobre la regulación de tales alquileres a corto plazo. Como consultor del GOI, ¿cuáles son sus opiniones con respecto al escenario y qué consejo de regulación daría?
  • Me tomó 15 minutos llegar a un argumento cohesivo y fuerte que le presenté, el cual encontró impresionante. Mi consejo para esta ronda es no concentrarse demasiado en tratar de encontrar más argumentos para presentar. Elija algunos fuertes y amplíelos mientras habla; incluso proporcione algunos ejemplos de la vida real de su vida personal o de la vida de una persona conocida. Lo más importante es hablar con confianza y continuamente.

Ronda 4: Entrevista Gerencial

  • Esta ronda fue con otro ingeniero senior de la empresa. Comenzó con él hablando sobre su papel en la empresa y luego haciendo preguntas sobre mí como «¿Qué haces en tu tiempo libre» y «¿De qué 2 logros tuyos estás más orgulloso?». Luego me hizo algunas preguntas basadas en el currículum. Había hecho una pasantía en una empresa nueva en el verano, así que me preguntó qué hice durante mi pasantía y me hizo más preguntas basadas en mis respuestas.
  • Después de eso, me pidió que hablara sobre cualquier proyecto en el que hubiera formado parte. Dado que ION era una empresa de tecnología financiera, elegí una aplicación de tecnología financiera en la que había trabajado para un hackatón. Expliqué el problema y el caso de uso de la aplicación. Hablé sobre el uso de NLP y NER en el proyecto, y cómo era la arquitectura del servidor en AWS. En base a esto, me hizo subpreguntas sobre la arquitectura, el uso de NLP en el proyecto y preguntas de AWS como «¿Cuál es el uso de lambda y por qué lo usó?», ¿Cuál es el concepto de servidor sin servidor? “¿Qué tipo de instancia ec2 eligió y por qué?”. Finalmente, hizo la pregunta «¿Cuáles fueron los 2 problemas más grandes que enfrentó y cómo los superó?». No me hicieron preguntas sobre el diseño del sistema ya que el entrevistador usó este proyecto como contexto para hacer preguntas relacionadas con el diseño del sistema.
  • Luego siguió adelante y me dio un escenario sobre el cual hizo algunas preguntas. El escenario estaba relacionado con Dynamic Flight Pricing en sitios como MakeMyTrip. Después de hablar un poco sobre el escenario, me preguntó «¿Cuáles son los factores que podrían afectar el precio del vuelo». Los 3 factores principales que esperaba eran la demanda, la disponibilidad de vuelos y la capacidad restante. La siguiente pregunta fue «¿Qué estructura de datos usaría para almacenar datos como el número de reservas por día para analizar los datos»; aunque muchas respuestas eran apropiadas, opté por ir con un mapa desde la fecha hasta los datos de la reserva para que pueda obtenga rangos de fechas con facilidad, además, lo mismo se puede convertir en una array de suma de prefijos. Luego me pidió que ideara un algoritmo de cálculo de precios ingenuo basado en los factores anteriores.
  • Después de esto, me mostró una imagen durante 10 segundos y me preguntó qué deducía de la imagen y cómo se relacionaba con el desarrollo de software. La imagen era de un hombre ofreciendo ruedas circulares a otro hombre tirando de un carro con ruedas cuadradas pero rechazando las ruedas circulares. Expliqué cómo representa un escenario común en el que alguien que está acostumbrado a usar un determinado proyecto o paradigma/lenguaje de programación es reacio a cambiar incluso si es mucho mejor y le ayudaría más.
  • Eso fue todo para la ronda de gestión. ¡El entrevistador quedó tan impresionado con mis respuestas que él mismo me dijo que planeaba enviarme para la última ronda!

Ronda 5: entrevista de recursos humanos con el líder indio

  • Esta fue una reunión de grupo compuesta por el jefe de la división india y 4 estudiantes. Habló un poco sobre la empresa y su puesto y nos preguntó sobre nosotros. Luego nos preguntó sobre nuestros lugares de trabajo preferidos y por qué los preferíamos. Luego nos preguntó por qué elegimos sentarnos para las ubicaciones de ION y qué nos atraía de ION. Después de eso, el resto de la reunión fue informal y se convirtió más en una conversación informal. Finalmente, nos dijo que pasaría los detalles al equipo de reclutamiento y que conoceríamos los resultados al día siguiente.

Resultado :

  • ¡Finalmente tomaron alrededor de 20 estudiantes de la universidad y tuve la suerte de ser uno de ellos! Siento que la razón principal por la que pude aprobar las entrevistas se debió a mis habilidades oratorias. Incluso cuando no sabía una respuesta por completo, pude explicarla de una manera que parecía que sí, jaja. Si está sentado para las entrevistas de ION, ¡recuerde tener confianza al hablar! Si estás leyendo esto antes de tu entrevista, ¡buena suerte!

Publicación traducida automáticamente

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