[Asistió a las colocaciones dentro y fuera del campus este año]
Veamos. Aunque no soy de las mejores universidades de la India, tengo un historial académico decente (8.77 / 10.00 si quieres saber). También soy un creyente de OSS, hice mi GSoC, contribuí a algunas organizaciones, etc. Participé en los regionales de ACM ICPC, activo en Codeforces, etc. Puedo compartir mi experiencia en las entrevistas del campus de este año y las entrevistas fuera del campus.
Las entrevistas en el campus comenzaron a suceder durante el verano en nuestra universidad. En este momento estaba terminando mi Google Summer of Code. Le di el culo de rata a las entrevistas. No se preparó en absoluto. Solo salté y ni siquiera pude borrar ninguna de las primeras rondas en Amazon, Zoho, Cisco, Oracle, etc. Aunque podía responder TODAS las preguntas técnicas de CS en sus primeras rondas, mi puntaje de aptitud matemática estaba muy por debajo del promedio. Aprendí mi lección de que las entrevistas no se pueden descifrar sin preparación , incluso con un sólido conocimiento técnico.
Una vez que comenzó la universidad, pude ver que la mayoría de mis compañeros ya están ubicados en compañías decentes. Me sentí triste y sobrante. Lo que hice fue:
1. Cree un perfil activo de LinkedIn, aboutme, AngelList. Tener un perfil de Github y hacer contribuciones OSS activas. También compré un sitio web y lo vinculé con mi Blog (mantengo un blog técnico a lo largo de los años, que ayuda a los reclutadores a ver el progreso de mi carrera, desde HTML, JS, Python, Algorithms, Kernel hacks, Software Politics ) Esto me dio una ventaja sobre los demás. Busca mi nombre y tiene 6 páginas de información que incluyen sobre mí, mis contribuciones de FOSS y un enlace en PDF a mi currículum. Haga sentir su presencia en línea.
2. La forma más efectiva de asegurar un trabajo es la creación de redes . Confía en mí en esto. Intenta conocer gente e ingeniera socialmente. Haz que no te odien. AngelList y LinkedIn ayudan en este caso. Obtenga referencias, tantas como pueda.
3. Sé fuerte en tus aspectos técnicos. No hagas que la persona que te recomienda se arrepienta de su decisión. Practica a diario.
4. Las habilidades de comunicación son muy importantes. Más que habilidades técnicas. Sé bueno y sonríe a menudo.
Recibí 3/4 ofertas de trabajo, media docena de ofertas de prácticas. Elijo una startup que creo que está haciendo algo que me interesa. Tenía una comunicación constante con el CEO, podía elegir mi propia área de trabajo y me ofrecían un salario de 6 dígitos cada mes.
Espero que ayude. Comenta si tienes alguna consulta.