En primer lugar, sugeriría que no se centre tanto en la ubicación. Vea la codificación y la programación como habilidades, no como una mera herramienta para obtener una ubicación. Así que practica tanto como puedas. Hay varias plataformas de programación competitivas en línea como codechef, codeforces, topcoder. Hay mucho más, pero estos son mis favoritos.
Comience aprendiendo todos los conceptos y algoritmos básicos que comprenden DP, codiciosos, gráficos y árboles (BFS, DFS, Dijsktra, MST, Floyd Warshal), teoría básica de números, técnicas de clasificación, coincidencia de cadenas y si usa C ++, también intente y aprenda STL básico (esto lo ayudará a codificar más rápido). Después de hacer lo básico, comience con codechef y codeforces. En codechef, hay una sección para problemas fáciles, comience a practicar eso. Y en codeforces, comience con el concurso Div 2 y también con los problemas A y B y, si es posible, pruebe con C también. La única razón para recomendar codechef y codeforces es que codechef generalmente se enfoca en problemas algorítmicos, mientras que codeforces tiene una buena base de aptitud y problemas lógicos. Así que esto te ayudará a desarrollar tu cerebro de forma multidimensional.
Siga este patrón durante al menos dos meses y siempre que se sienta cómodo y seguro con estos problemas de nivel fácil, intente aumentar el nivel de dificultad y continúe haciéndolo. La consistencia y la regularidad es muy importante. Cada vez debe haber al menos uno o dos problemas en su mente, de modo que su mente siga pensando en ello y cada vez que tenga tiempo libre pueda intentar encontrar una solución y esto también ayudará a utilizar su tiempo. Y si te quedaste en algún lado, discútelo con tus amigos y hay editoriales para los problemas, trata de entenderlo y luego comienza a resolver el problema nuevamente.
Creo que este trabajo, al menos funcionó para mí.
- ¿Cuáles son algunas de las mejores historias sobre la colocación en el campus?
- ¿Cómo funciona el sistema de colocación del campus en las universidades de ingeniería de la India?
- ¿Qué sucede si no soy seleccionado en la selección de campus para ingeniería en informática?
- Cómo prepararse para la entrevista de Fractal Analytics
- Soy un estudiante de ingeniería mecánica. ¿Cómo debo prepararme para la colocación en el campus?
¡Todo lo mejor!
¡Feliz codificación!