Un año es mucho tiempo para dedicar solo a algoritmos y luego conseguir un trabajo en una empresa de tecnología de alto nivel .
Comience tomando los dos cursos de Coursera, Algoritmos, Parte I – Universidad de Princeton | Coursera y Algoritmos, Parte II – Universidad de Princeton | Coursera .
Luego, trata de resolver preguntas sobre GeeksforGeeks | Un portal informático para geeks en diferentes módulos. No intente resolver todos los problemas porque la base de datos es enorme. Elija selectivamente en función de su intuición. Entonces, vaya para SPOJ y LeetCode Juez en línea . Comienza a cronometrarte a ti mismo cuando estés resolviendo esos problemas.
Debe poder terminar todo eso en un plazo de 6 a 7 meses (puede ser mucho menor que eso). Luego, diríjase a InterviewBit y marque un ritmo con el que resolverá los problemas. Puede ser, 300 puntos al día o 500 puntos al día. Decide por ti mismo. Completa todos los problemas hasta el nivel Code Ninja . Lo más probable es que InterviewBit reconozca su esfuerzo y lo remita a una empresa de renombre. Tome las entrevistas simuladas gratuitas de InterviewBit también, mientras tanto.
- Cómo aprender el comercio en línea de forma gratuita en la India
- ¿Es el microaprendizaje una herramienta efectiva de diseño instruccional?
- ¿Hay alguna escuela en línea en la que puedas personalizar tu horario?
- ¿Cuáles son los mejores cursos en línea para tomar como científico de datos?
- ¿Dónde puedo leer libros completos en línea de forma gratuita?
Esto debería ser suficiente para conseguir un trabajo en las empresas de gran reputación . Sin embargo, hay una gran advertencia en todo este proceso. Cuanto más tiempo permanezca en este proceso, mayor será la posibilidad de saturarse . Por lo tanto, le aconsejo que evalúe si necesita tanto tiempo para prepararse. Puede calibrarse de tiempo en tiempo resolviendo uno o dos problemas de los jueces en línea o InterviewBit, una vez que haya terminado con los cursos de Coursera.
¡Todo lo mejor!