Obtuve información sobre HackWithInfy en el sexto semestre del tercer año a fines de 2019. Así que me registré lo antes posible con mi ID de correo personal. Hubo un total de tres rondas en él. Me aseguré antes de tomar la prueba para cada ronda me acostumbré al medio ambiente. Por lo general, proporcionan un entorno de prueba para acostumbrarse a esa interfaz.
RONDA 1: asistí a la ronda 1 y hubo 3 preguntas durante 3 horas. Hice lo mejor que pude para resolver la mayoría de las preguntas usando arrays, ya que estaba bien versado en ellas. Este no fue el caso con muchos de mis amigos e incluso escuché a personas decir que recibieron preguntas basadas en listas y otros formatos de estructura de datos. Resolví 2 y el tercero con casos de prueba parciales aprobados.
- La segunda pregunta fue una pregunta basada en patrones en la que usé prueba y error al dar mi propia entrada en lugar de los casos de prueba reales y la ventaja aquí fue que puedo ver el resultado esperado para mi entrada aunque mi salida sea incorrecta. Con eso, descubrí un patrón y formulé una ecuación para resolverlo.
- Aquí hay un conjunto de preguntas más para practicar para la ronda 1: https://akashwho.codes/blog/hackwithinfy-round-1-experience-with-questions/
- Pronto fui seleccionado para la segunda ronda.
RONDA 2: Casi todo el proceso en la 2da ronda fue igual excepto que no mostrarán ningún caso de prueba. Así que en esto, estamos solos. Ni siquiera mostraron cuántos casos de prueba pasaron.
- Aquí está el patrón para la ronda 2: https://prepinsta.com/hackwithinfy/round-2/
- Como no puedo ver cuántas pruebas pasaron, me aseguré de que mi código no tuviera ningún error y terminé en un error de compilación. Al menos corre. Las preguntas fueron algo fáciles y probé las tres preguntas y envié la prueba en 2,5 horas en lugar de utilizar las 3 horas completas. También me aseguré de que se pasaran parámetros largos en lugar de int para que los programas funcionen con enteros largos.
- Con esto, algunos días después me dijeron que me seleccionaron para el puesto de SES – Ingeniero especialista en sistemas (actualmente DSE – Ingeniero especialista digital) tanto de la empresa como a través del equipo de colocación de mi universidad.
- Luego de una pausa de un mes, la empresa presentó una charla previa a la colocación en agosto de 2020 y dijo que el proceso de entrevistas comenzará en 10 días.
- También dieron una lista de temas para preparar que podrían estar preguntando durante la entrevista. Después de eso no recibí ningún correo durante más de un mes. Pero mientras tanto, durante esto, solía pedir mucha experiencia en entrevistas a esas personas y tratar de preparar las preguntas de recursos humanos que les hacen. Para obtener una visión clara, naukri.com tiene una herramienta basada en inteligencia artificial que brinda respuestas para la mayoría de las preguntas de recursos humanos y solo tenemos que ingresar los detalles del perfil. De lo contrario, también puede preparar sus propias versiones con guión.
RONDA 3 (entrevista técnica + de recursos humanos): alrededor del 17 y 18 de septiembre recibí un correo electrónico que decía que la entrevista era el 25. Y comencé a entrar en pánico día a día a medida que se reducía el tiempo.
- También comencé a revisar las materias básicas. Pedí más experiencias de entrevistas, especialmente sobre cuestiones técnicas, y también tuve una entrevista simulada con mi senior conocido que trabaja en Microsoft y arreglé a uno de sus colegas en la misma empresa para que actuara como RRHH. Ambos actuaron como recursos humanos para la entrevista simulada y me ayudó un poco a calmarme y concentrarme en dónde me retrasé.
- Al día siguiente, el día 25, la entrevista estaba programada para las 12 de la noche. Me aseguré de estar en formal y arreglado bien y sonriendo.
- Esperé hasta las 12:30 y el enlace no funcionó, así que comencé a enviar un correo al equipo de soporte y a preguntarle a otro grupo de Telegram dónde estaban todos los seleccionados de entrevistas de toda la India. Finalmente me comuniqué con mi celular de colocación y ellos se comunicaron con RRHH y me dijeron que se pospuso y me contactarán. Pronto recibí una llamada de Recursos Humanos diciendo que mi entrevista se reprogramó para las 4 p. m. Así que asistí a eso. Como esta es mi primera entrevista, estaba nervioso por un lado.
El proceso de la entrevista fue de esta manera.
- Háblame de ti. Respondido. Resaltó algunos puntos del currículum.
- Háblame de mi proyecto de prácticas. Contestada. Antes de que terminara de responder, me interrumpió y fue a por las siguientes preguntas. Tampoco preguntó nada sobre proyectos ya que preguntó sobre pasantías.
- Preguntas basadas en estructuras de datos. (Ya que mencioné en mi currículum) no se solicitó codificación, sino los conceptos teóricos básicos sobre qué son las estructuras de datos. ¿Por qué se usa? dónde se usa y los tipos y sus definiciones, etc. Supongo que no quedó satisfecho con mi respuesta ya que me dijo por última vez que “creo que su área de interés no son las estructuras de datos, pero podría ser su favorita. Tema lo que estás diciendo está dentro del contenido del libro, si es tu área de interés quizás hayas investigado más al respecto…”. Empecé a perder la esperanza a partir de aquí.
- También me hizo preguntas sobre computación en la nube. Mencioné esto en mi currículum y no me preparé bien para ello. Pero logró responder de alguna manera. Si no conozco a ninguno de los que mencioné, francamente no lo sé.
- Pocas preguntas basadas en recursos humanos. ¿Me iré al extranjero? Respondió diciendo que hacer certificaciones reconocidas (por ejemplo: certificaciones de Cisco, Microsoft) es mejor que hacer un curso en el extranjero.
- ¿Renunciaré en algún momento en el futuro? Contestada.
- ¿Por qué soy un buen líder de equipo? Contestada.
- Sorprendentemente, me preguntó si estaba al tanto de los asuntos actuales y me pidió que le explicara la situación sobre la disputa de la factura del agricultor y cuál era mi posición. Respondí. También le mencioné los puntos que solo yo conocía y le dije honestamente que no sé cuáles son exactamente los 3 billetes. Pero dio una visión general de la misma.
- Luego me preguntó, ¿tengo alguna pregunta para él?
- Yo ya estaba preparado con algunas preguntas para él. Uno era sobre el comentario del cofundador de la empresa. «Señor. Narayana moorthy, el cofundador de Infosys, hizo una declaración hace 2 días de que el trabajo desde casa no es efectivo. ¿Qué piensa usted de eso? ¿Y cómo fue la experiencia y la preferirás?” Él respondió.
La entrevista se acabó. Dijo que lo envolviéramos. Me sorprendió un poco que la entrevista terminara en 20-23 minutos. Además, no me hizo ninguna pregunta basada en codificación o preguntas de Java.
Según las experiencias que obtuve del grupo de Telegram, la mayoría de los estudiantes dijeron que les tomó aproximadamente un mínimo de 40 minutos completar la entrevista y la mayoría de las entrevistas recibieron preguntas de codificación. Lamenté después de la entrevista que debería haber preguntado «¿por qué no me hizo ninguna pregunta de codificación?».
12 días después, obtuve el resultado de la celda de colocación universitaria que decía que me seleccionaron para el mismo puesto.
Hay un total de tres roles: rol de programador de energía (actualmente programador especialista), rol de SES y rol de SE. Aquellos que lo hicieron bien en la ronda 2 fueron seleccionados para la entrevista del programador de energía. A aquellos que no calificaron para el rol de PP se les podría ofrecer el rol de SES o el de SE. Lo mismo ocurre conmigo también, me seleccionaron para el rol SES, pero si no lo he hecho bien, podría haber sido empujado al rol SE o no haberme ofrecido.
Referencias:
PP – Programador de energía
SES – Especialista en Ingeniería de Sistemas
SE – Ingeniero de Sistemas