Vengo de una universidad privada de ingeniería de nivel 3 con sede en Calcuta, India. Me enteré de la oportunidad en Rakuten a través de nuestro equipo de colocación universitaria. Esta fue una campaña de pool campus (para aquellos que no están familiarizados con pool campus, es cuando varias universidades/institutos se reúnen en un lugar común para una campaña de contratación por parte de una organización) para un programa de pasantías bien remunerado de seis meses de duración con una oferta de PPO al final de la misma (basado en el desempeño durante la pasantía).
Ronda 1: después de algunas presentaciones y la introducción de la compañía a una gran multitud de más de 1000 candidatos sentados en la audiencia, nos llamaron por lotes para la primera ronda. La primera ronda consistió en más de 40 MCQ cuantitativos, LR, verbales y de razonamiento. Junto con él, había cuatro preguntas de codificación. La primera era una simple pregunta basada en matemáticas. El segundo era un problema basado en la pila, una versión modificada del problema Stock Span. El tercero era un problema de optimización medio-difícil muy interesante. El cuarto y último problema fue una implementación del popular juego de rompecabezas basado en fichas 2048 .
Ronda 2: después de la primera ronda, se preseleccionó un puñado de alrededor de 70-90 candidatos. Esta ronda fue una entrevista técnica en la que me enfrenté a un ingeniero senior, las preguntas fueron muy buenas y duró alrededor de 45 a 50 minutos. Las preguntas eran de algoritmos y estructuras de datos, OOP y diseño simple de bajo nivel y DBMS. Me pidieron que diseñara un navegador (backend de alto nivel) que involucrara todo tipo de administración de estado y algunas funcionalidades. Las otras preguntas sobre algoritmos provenían principalmente de listas vinculadas, gráficos, pilas, colas, etc. Estaba seguro de que me seleccionarían y me informaron lo mismo después de la entrevista. Se suponía que la próxima ronda ocurriría dentro de unos días a través de una llamada de Skype.
Hubo bastante brecha antes de la tercera ronda, y eso creó un pánico subconsciente, que no me gustó. Más tarde supe que la demora se debió a la agenda del ingeniero que se suponía que me entrevistaría y debido a algunos problemas de producción en su equipo.
Ronda 3: Esta fue la segunda ronda de entrevistas técnicas. Para nosotros sucedió a través de Skype. Me enfrenté a un arquitecto y gerente sénior, las preguntas eran de mayor dificultad relacionadas con la concurrencia en el desarrollo de aplicaciones, preguntas detalladas de Java de bajo nivel, bloqueo en DBMS, otros conceptos DBMS y Java comúnmente preguntados. De las estructuras de datos había dos preguntas, una era un problema de optimización del rendimiento que pude resolver usando una implementación modificada de hash-maps y otra era un problema de programación dinámica. Otras preguntas se basaron en ejemplos/escenarios, como la comparación de NoSQL con RDBMS, el manejo de excepciones, el polimorfismo, etc. puede esperar ser un poco asado a la parrilla en esta ronda, para ser franco. Tienes que ser honesto y resolver con calma tantas preguntas como puedas. También pueden pedirle que escriba consultas SQL para diseñar un sistema desde cero, así que repase sus comandos SQL también. Al final, también me presentó el trabajo en el que estaba involucrado y la complejidad del mismo, los problemas que están resolviendo actualmente, etc.
Sinceramente, pensé que no me había desempeñado lo suficientemente bien en esta ronda, por lo que no tenía esperanzas de recibir la oferta. Le pregunté a mis 2 o 3 compañeros que también aparecieron en sus respectivas entrevistas y me di cuenta de que también tenían una experiencia similar de ser interrogados por el nivel de las preguntas.
Para mi sorpresa pasé y fui seleccionado. 🙂
Ronda 4: esta es una ronda opcional para el rol de pasantía. Esta ronda es una discusión cara a cara con un HR. Implica preguntas básicas de comportamiento y basadas en escenarios.
Veredicto : Seleccionado para la pasantía de 6 meses en Rakuten India (oficina de Bangalore).
Más tarde me enteré de que se seleccionaron entre 10 y 12 pasantes del este de la India. El programa de pasantías contó con alrededor de 80 pasantes en todo el país.
Edición 1 : Tengo Macbook Pro para trabajar. 😉 Casi a la mitad de la pasantía, aprendí muchas cosas increíbles aquí. La curva de aprendizaje es empinada. La cultura es excelente y la gestión está muy centrada en los empleados.
Edición 2 : Trabajé en proyectos en vivo dentro de un equipo real. Presenté mi trabajo al CEO de India al final de mi pasantía. Se ofrece PPO. El programa de pasantías fue increíble y único.
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