¿Cómo prepararse para las prácticas en 2 meses? ¿Cómo manejo esos 2 meses antes de que comience la colocación?

En primer lugar, establezca un horario estricto de alrededor de 50 días para aprender las cosas y practicar al mismo tiempo. Debe ser consciente de lo que quiere lograr . Divide tu tiempo según el nivel de dificultad de las secciones para ti. Necesitas prepararte de acuerdo a la meta.

1) Para el reclutador masivo (Infosys, Accenture, Tcs, etc.):

Concéntrese en su aptitud y habilidades de comunicación. Aprende un nuevo concepto cada día y practícalo.

[Indiabix] Preguntas y respuestas sobre la aptitud es un buen sitio para ello.

Pruebe [Home – cat.wordpandit.com] para verbal.

Pruebe [My Tech Interviews] y [Interview Puzzles – PuzzlersWorld.com] para obtener rompecabezas.

RS Agarwal y Arun sharma también son buenos para la aptitud.

No es necesario tener habilidades extra de programación ordinarias para que estas empresas se unan como nuevas. Solo ve a través de los buenos libros.

Para los algoritmos se recomienda Cormen . Aprenda los algoritmos básicos de clasificación (ordenamiento por burbuja, ordenamiento por selección, ordenamiento por inserción, ordenamiento rápido, ordenamiento por fusión) . Aprender conceptos básicos de tiempo y complejidad del espacio . Aprende lo básico para el algoritmo de búsqueda (búsqueda lineal, búsqueda binaria, BFS, DFS, etc.) .

Para la estructura de datos, aprenda los conceptos básicos de pila, cola, lista de enlaces, árbol . Trate de implementar el código de varias estructuras de datos.

Concéntrese en los rompecabezas y la aptitud para las empresas mencionadas anteriormente.

2) Para Dream Companies (Google, Facebook, Amazon)

Yo diría que 2 meses es un período de tiempo muy corto para estas empresas. Pero cuando hay voluntad hay un camino.

Ahora tener solo conocimientos básicos de DS y algoritmos no te ayudará más. Necesitas ser extremadamente bueno en eso.

Prepare la lista de cosas que necesita dominar. Aprenda lo básico de DS y algoritmos y comience a implementar el conocimiento.

Alguna estructura de datos que debes conocer

  • Lista enlazada – Single y Doubly
  • Apilar
  • Colas
  • Árboles binarios de búsqueda o árbol binario general
  • Muchísimo
  • Recorrido gráfico básico y camino más corto
  • Hash

Algunos algoritmos que debes conocer

  • Programación dinámica
  • Teoría de grafos
  • Clasificación
  • buscando
  • Problemas completos de NP
  • Y por supuesto combinación de cualquiera de los anteriores.

También es necesario conocer un concepto no tan común como Trie, m-ary trees, manipulación de bits, gráfico de flujo mínimo / máximo.

Debes referirte a los siguientes sitios:

GeeksforGeeks | Un portal informático para geeks.

https://careercup.com/

Debe saber cómo y cuándo aplicar estos algoritmos y estructura de datos. Aquí viene el papel de la programación competitiva . Definitivamente se aclarará su concepto.

Pruebe [HackerRank]. Está teniendo diferentes secciones para practicar diferentes conceptos. Aprende esos conceptos. Y participa en desafíos para seguir tu crecimiento.

Pruebe [Concurso de programación, Concurso de programación, Programación de computadoras en línea]. Está teniendo mejores editoriales para el problema. Probar problema Aprender de la editorial. Aplicar el concepto mencionado en la editorial.

Debe conocer los conceptos básicos de sistema operativo, DBMS, redes, programación orientada a objetos, etc.

La preparación para las empresas de ensueño requerirá una intensa práctica y dedicación . Te ayudará a conseguir algunas buenas empresas para empezar a trabajar.

Ahora te quedas con 10 días . Debe mantener una lista de cosas con las que no se sintió cómodo y practicar esas cosas durante este tiempo. Ahora aumenta tu sesión de práctica y reduce la sesión de aprendizaje. No hay nada más doloroso que arrepentirse de las cosas que una vez sabes pero que olvidaste durante la entrevista .

Consejos: Aprende todo lo que puedas durante el tiempo de la mañana. Estamos en la cima durante las primeras horas de inicio de los estudios, así que aproveche al máximo ese tiempo . Despiértese temprano en la mañana y no se quede despierto hasta tarde. Construye un buen impulso para los estudios y mantenlo. No olvide revisar las cosas que aprendió antes de irse a la cama.

“La persistencia siempre vale la pena”

Cuando se trata de TI, la mayoría de las compañías buscan lo siguiente:

  1. Actitud de aprendizaje.
  2. Habilidades analíticas y de resolución de problemas.
  3. Buena comunicación.
  4. Habilidad de programación.
  5. Capacidad de pensar por su cuenta.

Las empresas se clasifican en 3 tipos: –

  1. Reclutador de masas.
  2. La creación de empresas
  3. Empresas de la fortuna.

Usted tiene que decidir cuál de los anteriores desea ser reclutado.

Reclutador masivo: estas empresas buscan principalmente una actitud de aprendizaje, una habilidad de comunicación decente y una visión general de alto nivel de la habilidad de programación.
Para ingresar a estas empresas, simplemente prepárese bien para la prueba de aptitud y tenga un gran conocimiento fundamental sobre la habilidad de programación.
Puedes prepararte desde indiabix.com
Para la aptitud y repasar sus libros prescritos para programar cosas.

Start-ups: estas compañías se enfocan en candidatos con gran habilidad de programación y habilidades analíticas.
Para entrar en estas empresas, es necesario tener DBMS, redes, estructuras de datos, algoritmos y un sólido conocimiento de la programación orientada a objetos.
Puedes usar los libros prescritos por la universidad para lo anterior.

Compañías de fortuna: estas compañías intentan contratar al mejor candidato en todos los aspectos.
Debes ser bueno en la comunicación, programación, tener una gran actitud de aprendizaje, etc.

_____________________________________
Para prepararse para la aptitud

  • Utilice RS Aggarwal
  • Indiabix. Com
  • Materiales para gatos

Puedes ir a través de varios sitios y mejorar tu habilidad de programación.

Todo lo mejor 🙂

Lo primero es que nadie más puede darte un programa ya hecho, sino que puede hacerlo tú mismo. Solo puedo darte una idea aproximada de cómo puedes planificar tu agenda.

Entonces, en primer lugar, el primer paso es que debe darles tiempo a todos de manera regular y no solo así comenzó una cosa, la terminó y luego comenzó otra. Realmente no ayuda mucho.

En segundo lugar, necesitas priorizar tus cosas de lectura. Quiero decir qué cosas leer y de dónde. Uno no necesita leer todas las cosas para tomar un trabajo en un lapso tan corto.

En tercer lugar, trata de sentarte en tantas compañías como puedas. Porque sentarse para ellos, hacerles la prueba y fallar en ellos te ayuda a entender el punto fuerte y débil del tuyo. Además el tipo de preguntas que hacen.

Y, por último, lea el tema difícil en momentos en que está solo o en momentos en los que tiene esa sensación de que su cerebro recibe su máxima y eficiente información. Y otras veces es muy fácil. Como la noche o temprano en la mañana para los difíciles porque creo que es el mejor momento, y el tiempo de descanso para cosas fáciles.

No son exactamente dos meses, sino hasta que te colocan. Uno debe comenzar a prepararse para las entrevistas de la manera en que las empresas programarán las rondas.

Entonces … primero es Aptitud y Verbal. Termine totalmente con esto lo antes posible, gastando el 30% (18 días) del tiempo total (su tiempo de 2 meses). Después de que repasar cuando lo necesite durante la temporada de colocación.

En segundo lugar están los conceptos técnicos: gaste el 40% (24 días) de su tiempo.

Última práctica de codificación: seguir haciendo durante los últimos 18 días. Es menos tiempo, solo porque una menor cantidad de compañías se va con esta ronda.

Creo completamente en el hecho de que: un entrevistado debe comenzar a prepararse para la próxima ronda cuando piense que puede completar completamente las rondas anteriores.

Acabo de dar mi perspectiva según las necesidades comunes de preparación para la entrevista. Usted programa su tiempo viendo su fuerza y ​​las partes débiles del proceso.

Para lograr algo en la vida tienes que mostrar dedicación hacia ello.

Haga un horario apretado para cada sección y sea estricto con él.

Hay muchos sitios en los que puedes practicar mucho, pero antes de nada debes aclarar lo básico.

Para programación relacionada puede ir a geeksforgeeks, hackerrank, entrevistado.

Para la práctica de MCQs puedes ir para geeksquiz, indiabix

Cubra su tema como OS, DBMS

Recuerda

Estas cosas requieren práctica y dedicación.