¿Qué tipo de programación sabe uno para sentarse en ubicaciones NIT Warangal para empresas CS, siempre que el candidato sea de ECE (BTech / MTech)?

  1. Averigüe qué compañías le permitirán sentarse para las ubicaciones. Creo que los gustos de Oracle, Qualcomm, SanDisk, Citi, Goldman Sachs, Morgan Stanley le permitirían realizar ubicaciones. De este paso, aprendemos que ahora no tiene mucho sentido prepararse para los gustos de Directi, Amazon, Microsoft, etc.
  2. Clasificaré las empresas en la lista anterior como “moderadamente” difíciles. Los nombres de las compañías pueden cambiar cada año, pero la dificultad de las entrevistas seguirá siendo la misma.
  3. Siga los pasos a continuación para obtener un trabajo en las empresas mencionadas
    1. Aptitud cuantitativa : solo hojee los diversos temas y resuelva algunas preguntas también. ( 1 semana )
    2. Programación orientada a objetos : debe conocer conceptos como herencia, polimorfismo, funciones virtuales, etc. y poder explicarlos con ejemplos del mundo real. ( 1 semana)
    3. C ++ : también debería poder programar en C ++ y resolver MCQ. Use la página en GeeksForGeeks y Geeks Quiz para prepararse para esto. Todos los conceptos deben ser claros. ( 2 semanas )
    4. Estructuras de datos y algoritmos : compre el libro sobre DSA de Narasimha Karumanchi y revise todos los temas, excepto Gráficos, Programación dinámica. Debería sentirse cómodo resolviendo preguntas relacionadas con pilas, colas, LL, árboles binarios, BST, clasificación, búsqueda, rompecabezas de matriz y cadena, etc. (4 semanas)
    5. Rompecabezas de entrevistas comunes : debe dedicar un tiempo a resolver algunos acertijos comunes. Intenta resolverlos por tu cuenta, porque la formación de un enfoque es crucial. ( 1 semana )
    6. Resuelva preguntas sobre Hackerrank, HackerEarth, CodeChef durante 2 horas todos los días. Debería poder obtener una solución de trabajo de los rompecabezas relacionados con la matriz y la cadena dentro de 30 minutos a una hora. Aprender el STL de C ++ aumentará las posibilidades de borrar inmensamente la ronda de codificación.
  4. Si el entrevistador le hace preguntas relacionadas con las redes informáticas, el sistema operativo, Java, está bien decir que no las conoce. Pasar un par de semanas en Java resultará beneficioso si planea descifrar las compañías bancarias.
  5. Realmente no importa qué trabajo de software obtenga, ya sea 6 lpa, 10 lpa o 15 lpa. Es crucial que pases tu último año leyendo programación dinámica, teoría de gráficos, redes de computadoras, sistemas operativos y haciendo algo de programación competitiva en CodeChef / Hackerrank. Entrar en la industria del software es fácil para las personas de cualquier rama, pero prosperar en él requiere un conocimiento sólido y la voluntad de trabajar duro. Es posible que Learning OS no lo ayude todos los días, pero mañana, cuando alguien le diga por qué una aplicación no escalará con Python / Ruby, necesita conocer los fundamentos.

Esencialmente, 2 meses de preparación sólida son suficientes para obtener un buen trabajo.

Buena suerte.