Pradeep Verma se llama a sí mismo uno de esos niños indios, pero Amazon generalmente no recluta a todos los demás niños. Pradeep hizo su pasantía en Amazon el verano pasado y, como era de esperar, recibió una oferta de tiempo completo del gigante del comercio electrónico gracias a su excelente desempeño. En una entrevista con TopTalent.in, habla sobre su experiencia de pasantía y cómo lo benefició.
También puede descargar su currículum para ver sus credenciales y comprender qué lo hizo sobresalir.
1. ¿Puede describir brevemente sus antecedentes?
Soy de Visakhapatnam, una ciudad en Andhra Pradesh. Terminé con un AIR 6025 en IIT y un AIR 1745 en AIEEE. Ahora, estoy cursando mi último año de B Tech en Ciencias de la Computación e Ingeniería en NIT Trichy. Mi papá trabaja para el Gobierno y mi mamá es ama de casa. Antes de la ingeniería, no era diferente de otros niños indios. Cuando ingresé a NIT, rápidamente me interesé por las computadoras y me abrí paso para ingresar a un club de computadoras en la universidad (llamado DELTA). Aparte de esto, estoy en muchos otros equipos en la universidad dirigiendo y organizando eventos/festivales. Soy el presidente de marketing del Festival Cultural Internacional de NIT Trichy, Festember. Seguí investigando sobre «Algoritmos paralelos: asignación de tareas» durante algún tiempo y espero publicar un artículo sobre este tema muy pronto.
2. ¿Puede describir el proceso completo de contratación? ¿Tu pasantía te ayudó a conseguir esta oferta?
Amazon vino a nuestro campus para contratar pasantes. El Proceso de Selección consistió en una prueba escrita, prueba de programación seguida de dos entrevistas. Fuimos probados en estructuras de datos, algoritmos y conceptos de programación orientada a objetos durante las entrevistas. Hice una pasantía en Amazon en el verano de 2013 y me ofrecieron una oferta previa a la colocación.
3. ¿En qué proyecto trabajó durante su pasantía?
Amazon, como todos sabemos, es un gigante en el comercio electrónico. Algo muy sorprendente de Amazon es la escala a la que funcionan. En algunos puntos, los servidores de Amazon necesitan manejar algo cercano a los 10 000 pedidos por minuto. Entonces, en esta empresa, el manejo de la velocidad y la complejidad es un gran desafío considerando la escala en la que funcionan.
Mi proyecto iba en la misma línea: tenía que reducir el tiempo de ejecución de un “proceso” [confidencial y no divulgable] de 2 a 4 horas a algo cercano a los 15 minutos. Usé AWS y Java Technologies para lograr lo mismo.
4. ¿Cuáles fueron las preguntas difíciles que encontró? ¿Cómo los abordaste?
Fui cuestionado sobre Estructuras de Datos, Algoritmos, OOPs y otros conceptos básicos. Todavía recuerdo una pregunta en la que me pedían que eligiera un juego favorito y diera un modelo OOP para el mismo. Esto es algo real y una aplicación de lo que leemos en los libros. Esto implicó mucho pensar y me gustó la forma en que lo preguntaron. Aparte durante la pasantía requirí conceptos de Sistema Operativo, Threads, Algos Básicos y DBMS para completar mi proyecto.
5. ¿Cuánta preparación puso para tener esta oportunidad?
Debo decir que no puse ninguna preparación enfocada para lo anterior. Seguí la corriente, aproveché todas las oportunidades para aprender e innovar. Siento que lo que buscan las empresas es una persona bien desarrollada en general. Así que supongo que mi participación en muchos clubes y actividades, un conocimiento tecnológico decente y mis proyectos me dieron esta oportunidad.
6. ¿Cuál es su consejo para otros aspirantes que buscan una oportunidad similar?
Técnicamente, conozca todos los conceptos básicos de Algos, DS, OS, DBMS, redes, etc. Recomendaría libros diseñados para entrevistas como «Cracking the Coding Interview» de Gayle Lakmann y «DataStructures and Algorithms» de Narasimha Karumanchi. Aparte, una gran opinión que tengo es que no es suficiente ser un buen codificador, desarrollarse en todos los aspectos: tener un puntero decente, aprovechar todas las oportunidades (tiene muchas de ellas en IIT y NIT), socializar, aprender algo tecnología, haga algunos proyectos geniales y cualquier empresa estaría más que feliz de tenerlo con ellos.
7. ¿Qué se debe tener en cuenta al preparar un currículum?
Un currículum es un reflejo de una página de USTED. Es importante personalizar un currículum para empresas. Por ejemplo, los proyectos de investigación interesarían el perfil de I+D de Microsoft y los proyectos de codificación atraerían a Facebook o Google. Y una cosa que encuentro en la mayoría de los currículos es que la gente pone muchas cosas innecesarias. A nadie le importa si ganaste una medalla de bronce en un quiz cuando estabas en sexto curso a nivel escolar. Llegar a cosas reales. Ponte en el lugar de un reclutador y piensa qué buscarías en un currículum. Y es muy importante revisar su currículum. Tener faltas de ortografía en un currículum podría ser un error garrafal.
Este artículo está impulsado por TopTalent.in : un portal de empleo de alto nivel para estudiantes y ex alumnos de Premier Colleges en India. Regístrese ahora para obtener acceso exclusivo y gratuito a trabajos de primer nivel en la India y en el extranjero. Póngase en contacto con ellos a través de Facebook , Twitter o Linkedin . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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