Anudeep Nekkanti encarna el viejo adagio: no hay sustituto para el talento. El codificador de 21 años de Samalkot (un pequeño pueblo cerca de Vishkhapatnam) recibió una oferta de Google, Zúrich.
Lo que hace que la hazaña de Anudeep sea encomiable es que no fue colocado fuera de las mejores universidades del país. ¡No, no es un IITian, NITian o BITSian! Un estudiante de B.Tech en informática del Instituto de Ciencias Tecnológicas Anil Neerukonda, Vishakapatnam, considera que su preparación y desempeño en competencias de programación son la razón de su éxito al descifrar el proceso de entrevistas de Google.
En toptalent.in tuvimos la oportunidad de interactuar y elegir el cerebro de Anudeep para obtener información valiosa sobre el desarrollo de las habilidades adecuadas para tener éxito en ser reclutado en Google.
Toptalent: ¿Cómo te sientes al lograr esta rara hazaña?
Anudeep: Siempre se siente genial lograr algo raro. Estaba feliz después de saberlo, pero la verdadera alegría fue después de saber cuánto disfrutaron la noticia mis padres y mis simpatizantes. Hay mucha expectación sobre ser Googler, emocionado de ver lo que realmente es. También entusiasmado con los chocolates Zurich y Swiss.
Toptalent: ¿Qué te hizo elegir tu universidad y curso en particular?
Anudeep: No sabía sobre IIT-JEE o AIEEE. No soñé con unirme a una universidad en particular. Casi nunca tomaba decisiones en ese entonces. Mi papá es chévere, no cree que la educación lo sea todo y no quería que yo me concentrara solo en los estudios. Entonces, al ingresar al 11º estándar , me preguntó si quería optar por el entrenamiento JEE. Sin saber lo que es, mi respuesta inicial fue sí, pero luego se dio cuenta de que no tenía conocimiento de lo que me estaba metiendo y me hizo cambiar de opinión, y le estoy agradecido por eso.
Mi rango en la EAMCET (Examen de ingreso común de la junta estatal) estaba en los siete mil. Nunca había vivido fuera de mi ciudad. Así que quería quedarme lejos en una ciudad y estudiar, al mismo tiempo que no quería que estuviera demasiado lejos de mi casa. Visakhapatnam fue la mejor opción.
Inicialmente, se suponía que tomaría Electrónica. Mi hermana, que para entonces había terminado B.Tech en informática, me dijo: «CS es fácil, puedes comenzar a prepararte un día antes de los exámenes y aprobarlos». Bueno, estaba buscando disfrutar mucho en la ingeniería y esta línea era perfecta. Tuvo mucho impacto. Simplemente decidí tomar Ciencias de la Computación. Resultó ser una de las mejores decisiones que he tomado. ¡CS no es fácil, es divertido!
TopTalent: ¿Cuántas entrevistas se realizaron en total?
Anudeep: Entrevista telefónica inicialmente. Luego, seis entrevistas en el sitio en Google Hyderabad, luego entrevistas con gerentes.
Toptalent: ¿Puede darnos un breve relato de lo que sintió que fue la entrevista más difícil?
Anudeep: Es difícil elegir una sola entrevista. De las ocho rondas que tuve con Google, dos de ellas fueron difíciles, una de esas rondas duró dos horas con una sola pregunta.
Toptalent: ¿Cuál fue tu estrategia de preparación?
Anudeep: No me preparé en nada específico para la entrevista de Google, sabía que mi fortaleza son los algoritmos y las estructuras de datos. No quería leer sobre otros temas solo con el propósito de trabajar. Esperaba que solo se preguntaran cosas relacionadas con algo. Tuve suerte con Google, todas mis entrevistas, todas las preguntas estaban relacionadas con algoritmos, estructuras de datos y programación.
Toptalent: ¿Qué tipo de habilidades crees que te ayudaron a conseguir este trabajo?
Anudeep: Es programación competitiva. Debo decir que tuve suerte. Es cierto que la mayoría de la contratación está sesgada hacia la programación competitiva. Uno puede aclarar estas entrevistas teniendo un buen conocimiento solo sobre algoritmos y estructuras de datos. Las contribuciones de código abierto, los proyectos y el aprendizaje automático son otras 3 habilidades que mencionaría.
Toptalent: Cuéntenos un poco sobre la programación competitiva y cómo se volvió bueno en ella.
Anudeep: Es similar a cualquier otro deporte. Uno necesita tener mucho interés para actuar. Uno necesita poner mucho esfuerzo para rematar. Decimos que alguien está ‘fuera de forma’ o ‘en forma’ en los deportes, lo que también es cierto para la programación competitiva, debe seguir haciéndolos para estar en contacto. Y lo más importante, en algún momento te das cuenta de que ‘Este deporte no es correcto para mí’, también puede ser cierto con la programación, y cuando esto sucede, no te aferres a eso, sigue adelante, hay muchas más cosas que hacer. . ¿Cómo llegué a ser bueno en eso? Lo jugué mucho. La práctica concentrada es todo lo que importa.
Toptalent: ¿Qué recursos consultó? ¿De dónde practicaste los problemas?
Anudeep: En primer lugar, resolví unos 300 problemas en SPOJ (Sphere Online Judge). Llegué a saber sobre el juez en línea por primera vez en enero de 2012. Eso fue debido a IOPC (concurso de programación de IIT Kanpur).
La práctica era mi mantra. Solía intentar un problema durante 2-3 horas. Si no lo conseguía, buscaba soluciones en los foros. Leí algunos tutoriales sobre TopCoder, pero no sabía que TopCoder también tiene problemas de algoritmo. Participé en el siguiente concurso largo de agosto, estuve mucho mejor esta vez, pude resolver 7 problemas. Terminó en el puesto 35 en el ranking mundial.
Con esta exposición limitada a la programación fui a participar en ACM ICPC Regionals. Pude resolver 4 problemas allí en el sitio. Entonces entendí que saber cómo resolver no es suficiente, es más importante la capacidad de pensar y codificar rápido.
A fines de agosto resolví alrededor de ciento ochenta 500 puntos . Lentamente comencé a pensar dinámicamente. Para entonces pude resolver cuatro de cinco problemas. Ahora estoy bastante cómodo con 500 punteros. Entonces, concluir que todo lo que importa es pura práctica.
La programación es divertida, la programación es fácil. Mi fracaso en el IOPC 2012 me hizo empezarlo. Pensé, lo haré bien en IOPC 2013 y dejaré de programar. Así es como lo empecé. Muy pronto me empezó a gustar, luego me volví adicto. Disfruto la sensación que tengo cuando veo «Aceptado». Ese impresionante color verde. Los latidos de mi corazón aumentan cada vez que presento una solución. Me dan escalofríos. Fue esa diversión lo que me mantuvo en marcha. No lo hagas, Juégalo. Disfrútalo, es un juego divertido. Después de 21 meses, todavía estoy profundamente enamorada de él. Ahora mismo me estoy preparando para las finales mundiales. Estoy haciendo problemas de varios jueces en línea como Topcoder, Codechef, Codeforces.
Toptalent: ¿Fueron las calificaciones un factor para que te seleccionaran?
Anudeep: No. No mencioné mucho sobre mis calificaciones en mi CV. Mi CV solo dice B.Tech 4to año, 8 CGPA hasta la fecha.
Toptalent: Cuéntanos más sobre tu elección de ubicación final, Zúrich.
Anudeep: Tuve que arriesgar mi trabajo por Zurich. Inicialmente me ofrecieron Londres, Bangalore y luego Hyderabad. Dije que no quiero tomar esa posición, y estaba en una situación de ser completamente rechazado por Google. Pero también estaba de acuerdo con eso, así que le dije que no a esas 3 posiciones. 70 días después de mi entrevista en el sitio, finalmente me dieron Zurich.
Toptalent: ¿ Cuál es tu consejo para los estudiantes que buscan ofertas de prácticas similares a las tuyas?
Anudeep: Veo que muchos indios se están esforzando mucho en la programación competitiva (principalmente para ofertas de colocación) con resultados no tan buenos. Confía en mí, hazlo con total concentración durante un mes, para entonces sabrás exactamente si tienes que continuar en este campo o no. Si siente que no debe continuar, deténgalo, no se aferre a él esperando ofertas. Usa tu tiempo en otras cosas.
TopTalent.in t facebook twitter linkedin
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