¿Cómo debe prepararse un estudiante de ciencias de la computación en la Universidad VIT para las entrevistas de colocación? ¿Qué tipo de preguntas se hacen en las rondas escritas y en las entrevistas técnicas / de recursos humanos?

El estilo de las preguntas varía de una compañía a otra. Las compañías iniciales (generalmente las que pagan más) se enfocan mucho en estructuras de datos con codificación pesada (los árboles binarios son los favoritos), pero extrañamente muchas compañías que vienen un poco más tarde apenas le preguntan sobre estructuras de datos. Básicamente, esto se traduce en que trabajas mucho, ya que no puedes arriesgarte y tienes que cubrir todos estos campos. (Networking-> OS-> Data Structures … ..) Asegúrese de escribir buenas notas, lo necesitará para la revisión de último minuto.

Seré honesto, este es un momento fantástico para comenzar a prepararse para las ubicaciones. No comience después de venir a VIT, termine una gran porción en los veranos. Estamos hablando de los próximos años de tu vida, así que no lo tomes a la ligera. Hay algunas personas con una capacidad aparentemente innata para salir bien en las ubicaciones, incluso sin abrir un libro. La mayoría de nosotros no lo somos, así que tienes que trabajar durante los veranos. Después de regresar a VIT, asegúrese de mantener encendida la lámpara de medianoche. No te detengas hasta que consigas tu trabajo y no pierdas la esperanza. Intenta no enojarte cuando las cosas no te salgan bien. Y créeme, no lo harán por muchos de ustedes.

Los entrevistadores no están impresionados con la cantidad de idiomas que conoce. Solo sé claro con lo que sabes. Si quieres tener algo bajo la manga, la programación bash es lo que te recomendaría. Habrá 1-2 preguntas o más, durante la mayoría de las rondas de calificación que involucran código Linux.

Durante la entrevista, es importante mostrar su interés en este campo. Realmente quiero enfatizar esto, hacer algo aparte de tu curso. Sitios web, aplicaciones, cualquier cosa de valor que demuestre que te apasiona este campo, pero tiene que ser algo más allá del curso.

La preparación para una entrevista requiere que repases tus habilidades para hablar, te impresionan mucho y pueden sacarte de situaciones complicadas. Mantente fresco y mantén una presencia mental. No prepare preguntas de recursos humanos a las que VIT lo obligará a asistir, simplemente ignore estas sesiones. Si puede hablar bien, le irá bien en Recursos Humanos. No te preocupes por tu maldito vestido, a la mayoría de ellos realmente no les importa una mierda. Solo VIT lo hace. No investigue la empresa, no le harán preguntas sobre sus ingresos, etc.

Las preguntas de Aptitude MCQ, por otro lado, son muy populares, así que comience a repasar sus matemáticas (consulte las preguntas de Amazon / Flipkart para tener una idea). Esta suele ser la primera parte de la ronda de clasificación, no se centre demasiado en ella, pero sea lo suficientemente decente para que pueda calificar para la siguiente ronda.

Simplemente siga escribiendo código en la computadora portátil: lista vinculada, matriz, hash, árboles binarios (no solo en papel). También hay muchas formas de abordar una pregunta, y esto es lo que están buscando. Funciones, comentarios toda ayuda. No hace falta decir que están buscando los mejores algoritmos.

Si aún no ha realizado su pasantía, le recomiendo nuevas empresas. Te darán suficiente trabajo como para despertar un interés en la programación, que VIT podría haber matado por ahora. (¡VIT apesta cuando se trata de enseñar programación!)

Cualquier buen sitio que encuentre con preguntas difíciles o con una buena cobertura de un tema, márquelo como favorito. Ayude a sus amigos compartiendo estos recursos, ya que en un grupo de 700 estudiantes sentados para entrevistas, no son sus rivales.

Ya tienes excelentes respuestas en esta publicación sobre cómo hacer tus preparativos.

Algunos sitios y libros que recuerdo vívidamente
a) Preguntas de la entrevista: GeeksforGeeks (al menos haga todas las preguntas del árbol binario desde aquí)
b) Entrevista sobre descifrar la codificación: libro encantador
c) Preguntas y respuestas de programación en C ++ – IndiaBix
(Comprenda el concepto y por qué se equivocaba: no aprenda las reglas de memoria. Si analiza los conceptos y el entrevistador tiene ese sentimiento, lo van a joder en la entrevista con todas las preguntas relacionadas con eso. )

Las ubicaciones se basarán enormemente en una combinación de fuertes habilidades de codificación, conocimiento técnico y suerte. Podría terminar siendo el desafortunado que podría haber respondido la pregunta que le hizo el entrevistador de su amigo, pero no lo que se le preguntó. Bienvenido a las ubicaciones. 🙂

PD: apunté a un paquete muy similar el año pasado, algo más de 6 mil rupias, y terminé en Flipkart. Una muy buena ronda de codificación, 3 buenas entrevistas, 1 entrevista no tan buena y mucha suerte. La mejor de las suertes para ti 🙂

EDITAR: ALGUNA ACTUALIZACIÓN Y UN CONSEJO IMPORTANTE (aplicable principalmente para vitianos, pero siga leyendo si está interesado)

Chicos, no sé cuánto están en contacto con sus mayores. Realmente no lo estaba cuando estaba en VIT. Ahora, las ubicaciones VIT tienen la regla de equiparar la pasantía con una oferta, y si obtienes una pasantía solo puedes sentarte para una empresa de servicios. (Puede que algunos de ustedes con pasantes ni siquiera se molesten, sé que no lo hice). Intente y tenga una segunda oferta confirmada en mano, si su primera oferta es solo una pasantía, ya que hay muchas nuevas empresas para probar.

De todos modos, la cosa es que cuando no tienes un trabajo de respaldo, eres vulnerable de ciertas maneras. El hecho es que, a pesar de un buen desempeño en una pasantía, puede haber restricciones presupuestarias, sobrecontratar, despedir personas (por lo tanto, no contratar) que podrían estar sucediendo en una empresa, lo que resulta en que no reciba una oferta. Los resultados de una pasantía se le informan solo hacia el final de la pasantía en el 90% de las empresas. Entonces, algo así como una pasantía típica del 30 de enero al 30 de junio, puedes conocer tu estado a partir de junio. Por lo tanto, podrían decirle un NO por muchas razones (algunas de las cuales no tiene ningún control), dejándolo sin trabajo. (No se preocupe, por lo general dicen que sí si ha hecho un buen trabajo. Solo tuve un poco de mala suerte con las circunstancias que me rodean)

A mí me sucedió algo así en Flipkart a pesar de una revisión prometedora de que no estaban extendiendo una oferta a ningún pasante, pero mi gerente / líder del equipo realmente presionó y los recursos humanos son realmente agradables, por lo que exploraron opciones como (rol de prueba (paquete similar ), continuar con la pasantía hasta la confirmación, etc.) pero no quería nada de eso, así que solicité en otro lugar y tuve la suerte de comenzar de inmediato en Pune. Por cierto, recibí la oferta Flipkart SD1 hace unos días, pero fue unos días tarde, ya que ya había comenzado el trabajo en Pune.

Esto me trae de vuelta a ustedes chicos. Los procesos de revisión son difíciles, y muchos no reciben críticas positivas, por lo que no se extiende ninguna oferta. Podrían ocurrir otros eventos fuera de su control. Para resumir: obtenga una segunda oferta confirmada fuera del campus, si acaba de obtener una pasantía. En serio, no bromees y definitivamente tienes una segunda oferta de respaldo.

También debo agregar que a pesar del final agridulce, creo que los 6 meses de pasantía fueron simplemente espléndidos, y lo haría una y otra vez si pudiera. La gente aquí es genial, aprenderás y desarrollarás mucho, y te divertirás mucho si te gusta la tecnología.

Intenta por un trabajo adecuado. ¡Se lo que eres!

Alerta : Esto es para aquellos que buscan una oferta de trabajo para trabajar en las tecnologías de su pasión, pero les preocupa que ninguna compañía les pregunte sobre sus habilidades.

He venido a VIT para reclutar a nuestra empresa. No todas las empresas buscan el conocimiento que obtienen de los libros, las estructuras de datos y todo. Miran cómo puedes aprender, contribuir y entregar. Observan cuánto participó y contribuyó a los proyectos en los que trabajó.

Una vez que somos estudiantes, sabemos qué esperar de los estudiantes. De todas las aplicaciones que obtendríamos, básicamente nos aseguraríamos de que los estudiantes con los conjuntos de habilidades que necesitamos sean convocados para la ronda de entrevistas, principalmente mediante rondas de codificación. En la entrevista, analizaríamos los proyectos que realizó el estudiante y le haremos preguntas basadas en él, le preguntaremos cómo resolvió el problema, nos concentramos en cómo ve el problema y llega a una solución. Observaríamos sus experiencias pasadas y cómo pueden gestionar las tareas. Las habilidades de comunicación son imprescindibles.

Una vez satisfechos con eso, nos gustaría saber qué tan bien aprenderá y adoptará con las nuevas tecnologías. Entonces, damos tareas sobre la marcha sobre nuevas tecnologías y vemos cómo aprenden y entregan a tiempo. Sí, este proceso lleva mucho tiempo. La última vez, nuestro proceso de reclutamiento fue de 10 a.m. a 6 a.m.

Por lo tanto, nos aseguramos de obtener las personas adecuadas para su talento, no para su suerte.

Después de todo, no hay nada que deba preparar en particular. Afina tus habilidades. Sé minucioso con lo que has hecho y lo que ya sabes. Es importante colocarse en una empresa que le ofrece un trabajo que le apasiona. Y esto es exactamente cómo pocas compañías de rápido crecimiento reclutarían.

Ejemplo: estoy completamente en desarrollo web desde la universidad. Todos mis proyectos están relacionados con la web. Estaba preocupado ya que ninguna compañía pediría habilidades de desarrollo web. Más tarde, la primera compañía de desarrollo web, ¡recibí una oferta de ensueño!

Una empresa nunca pediría algo que no necesita. Si le están preguntando algunos conceptos en C ++, es su requisito, no hay nada de malo. No rompas la cabeza aprendiendo nuevas tecnologías. No se decepcione, sea minucioso con su experiencia. Obtendrás el trabajo correcto.

Estas son mis opiniones, podría estar equivocado, pero creo en este proceso de reclutamiento.

¡Buena suerte!

GeeksforGeeks: un portal informático para geeks

Pase 100 horas de sus vacaciones de verano en este sitio web y consiga un buen trabajo.

Si crees que eres bueno, no te sientes en ninguna empresa a la que no quieras ir o que pague menos. Su puntero jugará un papel muy importante en la decisión de su ubicación. Habrá más de 1500 estudiantes (CSE + IT + MSE) que compiten por trabajos en el dominio de la informática. Si su GPA no está por encima de 8.5, entonces probablemente haya perdido la posibilidad de aparecer en más de la mitad de las buenas compañías. Y si tiene más de 8.5 cgpa y si no obtiene lo que quiere, lo lamentará porque es una caminata fácil para alguien con un promedio de calificaciones de 8.5+ para obtener un buen trabajo en VIT. y si tienes un GPA entre 8 y 8.5, te sugiero que tengas paciencia. Muchos estudiantes con 8.5+ se sentirán frustrados con el procedimiento de colocación en 3-4 meses y aceptarán cualquier trabajo que se les presente. Espere a que los estudiantes con un promedio de calificaciones de 9+ obtengan el trabajo. luego espere a que las personas con 8.5 GPA obtengan el trabajo. no te frustres siga preparándose porque vit no le dará una buena oportunidad si tiene un rango de 8-8.5 GPA hasta noviembre. cuando la mayoría de los muchachos con un promedio de calificaciones de 8.5+ tengan una oportunidad. Muchas buenas compañías seguirán apareciendo. trabaja duro y da lo mejor de ti entonces. He visto a muchos chicos de más de 9 GPA que terminan con un trabajo sin valor y algunos tipos normales con GPA ordinario que terminan en una gran compañía con una gran paga. Por lo tanto, la paciencia es la clave y practicar la codificación.

Aprende a codificar.

Pero está bien si no estás entre los mejores programadores de la universidad. En primer lugar, algunas cosas con respecto a las entrevistas.

Si no conoce la sintaxis de alguna función, diga “No puedo recordar la sintaxis en este momento. Cuando sea necesario, puedo preguntar a mis colegas o buscarla en Internet”. Esto también mostrará sus habilidades de trabajo en equipo.

En segundo lugar, si le hacen una pregunta simple, responda fácilmente. “Esta pregunta se puede resolver utilizando el” Método X “, pero la eficiencia es O (N ^ 2). Permítanme tratar de encontrar una solución más eficiente”. Si no menciona la solución simple y directa y, en cambio, pasa cinco minutos tratando de encontrar una solución eficiente pero no puede, entonces pensará que le tomó cinco minutos dar la solución obvia, aunque ineficiente. Una pregunta tan simple.

Ok ahora, para los recursos, use estos libros. La cantidad de preguntas y conceptos que se te harán en tus entrevistas ni siquiera es graciosa.

  • Romper la entrevista de codificación
  • Manual de diseño de algoritmos (primera mitad del libro ~ 350 páginas)

Para sus preguntas de tipo de opción múltiple:

  • C ++ quiz
  • C quiz

En cuanto a los idiomas que debes saber.

  • ¡C y C ++ son SUFICIENTES!
  • Para las preguntas relacionadas con el manejo de archivos, personalmente utilicé PHP para resolverlas, pero puede usar las que desee.
  • La gente dice Java y todo es bueno, supongo que también ayuda, pero no sé ni la más mínima cosa sobre Java y esto no me hizo ningún daño.

“Conceptos importantes” [Ha pasado un año, no puedo recordar las cosas exactas que se preguntaron, pero estas son las que se me ocurren en la cabeza que TODOS deberían saber]

  • Estructuras de datos: búsqueda binaria, tabla hash, árboles binarios, recursión, ordenación rápida , conceptos básicos de montón. Alguna idea sobre programación dinámica y back-tracking. Las preguntas basadas en la manipulación de cadenas también son MUY comunes.
  • Sistemas operativos: almacenamiento en caché
  • Redes de computadoras: TCP / IP, OSN, topologías.
  • Sistemas de bases de datos: MySQL, Normalización

Aprenda a usar la función qsort () en C ++.

Aprende a usar tablas hash . Está bien si no puedes codificarlos. En tal caso, aprenda a usar matrices como tablas hash.

Aprenda a usar la recursividad, especialmente para árboles binarios.

Y … hay algunas preguntas que se hacen con bastante frecuencia. Intenta resolver estas preguntas, también ayudará a mejorar tus conceptos.

1. Dado un árbol binario y los valores ‘N’ y ‘K’; Averigüe si existe un solo nodo en el árbol con el valor ‘N’ y, si es así, imprima todos los nodos a una distancia de ‘K’ de ese nodo.

2. Explique la diferencia entre QuickSort, HeapSort y MergeSort en términos de algoritmo, complejidades, número de comparaciones, peores casos. ¿Cómo se puede mejorar el peor caso de Quick Sort?

3. Dada una montaña, encuentra su pico.

4. Teniendo en cuenta dos ríos, encuentre dónde se encuentran, enseñe a otros y fluya como uno.

5. Dada una lista vinculada con un bucle. Encuentra la posición donde se produce el bucle.

6. El problema del camello y el plátano. [Amazonas]

7. Dado un párrafo; encuentra el palíndromo más largo.

8. Dados dos números primos, cuya diferencia es dos; probar que el número del medio es divisible por seis usando la lógica. (No es una fórmula matemática de 6k + -1)

9. Si una persona arroja un dardo a un tablero de dardos y lo golpea; ¿Cuál es la probabilidad de que el dardo golpee cerca del centro?

10. Dadas las edades de cada persona en India, clasifíquelas.

11. Escriba un programa para simular la función de relleno de color disponible en MS-Paint.

12. Escribe un programa para simular Google Calculator. (El cliente escribe una expresión algebraica. Se transfiere al servidor, el servidor lo analiza para obtener los operadores y operandos y envía la respuesta al cliente. Si la expresión es inválida, se realiza una búsqueda normal en lugar del cálculo )

13. Simule la forma en que los sitios web de viajes le encuentran las tarifas aéreas más bajas entre dos ciudades; no necesitan tener un vuelo directo. (Teniendo en cuenta que hay miles de formas posibles entre dos ciudades dadas y tienes que atender a más de un millón de personas a la vez)

14. Si tuviera que comenzar su propio sitio de redes sociales, ¿cómo va a almacenar tantos datos? ¿Y cómo implementará funciones como encontrar amigos mutuos, encontrar intereses comunes, etc.

15. Dado un árbol con un bucle. Encuentra el bucle.

16. Se le da un cuadro que tiene más cuadros que tienen más cuadros, etc. Cada cuadro ha sido etiquetado. Encuentra una caja de una dimensión dada. ¿Qué estructura de datos usarás? Escribe un algoritmo para implementar esto.

17. Encuentra la vista izquierda y derecha de un árbol.

18. Dado un hilo de dimensiones desiguales que se quema en 1 hora. Reloj media hora con eso. Con dos hilos diferentes que se queman en una hora cada uno, registra 45 minutos. Con solo un hilo, registre 15 minutos.

19. Demuestre que no puede conectar 9 puntos sin levantar el lápiz sin volver a visitar un punto.

20. Consulta de la base de datos para encontrar el salario Nth-Max de la tabla de empleados dada.

21. Consulta de la base de datos para mostrar los detalles de cada empleado junto con los detalles del gerente.

22. Consulta de base de datos para encontrar el salario máximo de la tabla de empleados.

23. Cuando escribes Google en tu navegador, ¿qué sucede?

24. Explicar la estrategia de hacer dinero de los sistemas autónomos.

25. Si abres dos pestañas en firefox. Y ve a Yahoo! en ambos; y en uno, ingresas al correo de yahoo. ¿Por qué la otra pestaña tampoco se redirige a yahoomail?

26. Si abre yahoomail en Firefox y Google Chrome; e inicias sesión en Yahoo Mail, ¿puedes acceder a Yahoo Mail en Google Chrome también? o tendrá que iniciar sesión allí por separado. Si tiene que iniciar sesión allí por separado, ¿cómo requiere el wifi de su universidad iniciar sesión en un solo navegador?

27. Diferencia entre HTTP get y post.

28. Explica los 30 comandos de Linux.

29. Te dan un pagaraph como “Esta es una línea, este es un párrafo, esta es una pregunta”. Escriba un programa que reemplace cada instancia de “es” con un valor nulo. ¿Cuál será la salida? ¿Puedes hacer esto usando solo un comando? Escribe un programa para ello.

30. Dado un directorio con 1000 archivos, cada uno con su nombre como primera línea seguido de texto aleatorio. Escriba un programa para reemplazar su nombre con mi nombre (acaba de recibir el directorio y no los nombres de archivo).

31. Definir tablas Hash, ¿cómo son útiles? ¿En qué se diferencian de las matrices?

32. Diferenciar entre matrices y listas vinculadas.

33. Habla diez minutos sobre el PPT.

34. Explique sus proyectos (a un HR).

35. Explica tus proyectos (a un técnico).

35. Cuéntame sobre ti.

36. ¿Quieres hacer estudios superiores?

37. Dados N autos que deben estacionarse en N + 1 espacios de estacionamiento de manera tal que el auto se estacione en el mismo espacio. En la actualidad los autos han sido estacionados al azar. Escriba un programa que estacione estos autos en sus lugares correctos con un número mínimo de movimientos de automóviles. [Directi]

38. Dada una habitación llena de pesas y balanzas de tal manera que algunas balanzas tengan pesas sobre ellas. Algunos saldos también tienen otros saldos. Cada balanza tiene un lado izquierdo y derecho y es una balanza digital. Una balanza puede tener varias otras balanzas, así como un peso a cada lado. Escriba un programa para equilibrar cada saldo en la sala. Dado que cada balanza pesa 10 kg y cada peso pesa su valor. Además, puede haber más de una forma de equilibrar varias balanzas. Sin embargo, el peso debe agregarse al saldo más bajo. [Facebook]

39. Escriba un programa para fusionar dos listas vinculadas.

40. Dado un párrafo, encuentra todos los anagramas.

41. Dadas dos pequeñas palabras, averigua si son anagramas o no. ¿Qué pasa si tiene que repetir el procedimiento para 1000 palabras pequeñas?

42. Diferencia entre HTTP y UDP.

43. Diferencia entre TCP e IP.

44. ¿Cómo funciona TCP / IP? ¿En qué capa trabajan?

45. ¿En qué capa funciona HTTP?

46. ​​Supongamos que creó un sitio web, ¿cómo comprobará si está funcionando o no? Escribe un programa para ello.

47. ¿Tu lenguaje de programación favorito?

48. ¿Cuánto te calificarás en C ++?

49. ¿Cuánto calificará en estructuras de datos? / Redes de computadoras / Sistemas de bases de datos.

50. ¿Por qué quieres unirte a nuestra empresa?

52. Supongamos que te unes a nuestra empresa y te unes a un equipo. El líder de su equipo es un senior y le quita el crédito por todo el trabajo que realiza. Que vas a hacer

53. Estás en un equipo de 4. Solo dos personas están trabajando. Otros dos son free-riders. Vas a perder la fecha límite del proyecto. Que vas a hacer

54. ¿Cuándo fue la última vez que tuviste una pelea con alguien?

55. ¿Cómo podemos mejorar nuestro PPT?

56. Suponga que se une a la empresa y le dicen que tiene que trabajar en Ruby y presentar un proyecto dentro de dos semanas. Y suponiendo que no conoces a Ruby, ¿qué harás?

57. ¿Qué hace tu padre? ¿Por qué no te uniste a su profesión?

58. ¿Qué hace tu madre? ¿Por qué no te uniste a su profesión?

59. Enumera dos de tus debilidades.

60. Desventaja de los punteros, ¿cómo se puede contrarrestar?

61. ¿Tienes una laptop? ¿Qué procesador tiene? ¿Cómo es tu i7 con base 2.0GhZ mejor que un Pentium 4 con base 3.4 GhZ?

62. Diferencia entre C ++ y JAVA.

63. Búsqueda binaria.

64. Escriba un programa para revertir una lista vinculada.

65. Escriba una jerarquía de clases OOP para modelar el juego de ajedrez.

66. Escriba un código en cualquier idioma para conectarse a una base de datos para la autenticación de nombre de usuario / contraseña.

67. Se está llevando a cabo una pelea callejera donde las personas tienen intenciones de golpear a una o más personas. Encuentre el número mínimo de grupos en los que las personas deben dividirse para evitar que luchen entre sí.

68. Dado un árbol, escriba un código para encontrar todos los nodos a una profundidad ‘D’.

69. Dado un árbol A y un árbol B, escriba un código para determinar si B es un subárbol de A.

70. Imprima todas las permutaciones de una cadena.

71. Dada una cadena A y una cadena B. Averigua si B es una forma girada de A. La cadena de ejemplo A es helloworld y la cadena B es ldhellowor. Entonces B es A girado dos veces.

72. Escribe un programa para encontrar el máximo de dos números sin usar ninguna condición.

73. Escribe un programa para agregar dos números sin usar ningún operador.

74. Suponga que tiene una clase con un constructor de copia y un constructor parametrizado. ¿Qué problema puedes ver en esta clase? [Si su respuesta no es un constructor predeterminado, la pregunta del contador es “¿Por qué desea declarar un objeto de la clase y luego asignarle valores consumiendo así dos líneas?”]

PD. La numeración en esa lista de preguntas está un poco atornillada. Ignora eso. O si alguien puede molestarse, corríjalo a través de ‘Sugerir mejoras’.

Si necesita una aclaración o solución a alguna de las preguntas mencionadas anteriormente, publíquela en los comentarios o en la bandeja de entrada me

Buena suerte para tus entrevistas !! 🙂

Mantenga la calma y lea el libro de Sumita Arora en C ++ (para la clase 12). Despejará todas tus dudas que puedas haber enfrentado durante el entrenamiento PAT.

Incluso si no es muy bueno programando, aprenda a hacer programación básica (If-else-switch-loop, etc.). Consulte su registro de CPPS Lab para su revisión. Siga revisando ‘punteros’, muchas empresas hacen preguntas técnicas de punteros.

Sé realmente bueno en tus habilidades para resolver problemas. Debes saber lo que estás haciendo en tu código.

En cuanto a la aptitud, el entrenamiento de colocación es suficiente para la preparación. Si lo desea, puede unirse a cualquier clase de CAT para una mejor preparación. ¡Ayuda!

Tenga confianza en las entrevistas y SIEMPRE diga la verdad. Si no sabes nada, admítelo.

Cuando en algún tipo de conflicto, tome decisiones sabias .

Espero que ayude, ¡y todo lo mejor!

Recientemente he realizado mi prueba en línea de Microsoft. Personalmente, sentí que perdí todo mi segundo año.

Cuando escribí el examen me arrepentí de lo que no había hecho:

Debería haber tomado buenas facultades y escuchado sus clases.

Debería haber intentado hacer un proyecto en al menos un curso por semestre (una aplicación de Android para OOP, Chat Client para redes, N queens applet de Java para DSA). Hacer proyectos habría fortalecido mis fundamentos.

Debería haber codificado cada vez que encontraba tiempo.

Comience desde su primer año y construya su CV. Eso es lo que importa.

Muchos estudiantes alrededor de su segundo y tercer año comienzan a desarrollar aplicaciones de todo tipo (web, iOS, Android, W8) .Algunos también recogen la codificación central (C, C ++) y aprenden estructuras de datos en profundidad. viene para las pruebas durante las colocaciones.
Cuando la gente dice “sus conceptos centrales deben ser fuertes”, en realidad se refieren a estructuras de datos como los árboles.
Así que asegúrese de ser bueno con estos temas.

Si eres de CS
luego practique preguntas de

1. codechef.com.
2. completa el libro Descifrando la entrevista de codificación

3. revise las estructuras de datos muy importantes

4. practicar aptitud diariamente hasta el nivel CAT.

repasar tu C y C ++

Hola, debes referir Java simplificado para referencia. Aquí encontré las mejores preguntas de la entrevista de recursos humanos con respuestas satisfechas para estudiantes de primer año y experimenté ambas y muchas cosas útiles …

pero si está buscando preguntas y respuestas de la entrevista, puede consultar los enlaces a continuación desde el mismo sitio web.

Java simplificado: Preguntas y respuestas de la entrevista de recursos humanos para experimentados

Java simplificado: 25 preguntas y respuestas de la entrevista de recursos humanos para estudiantes de primer año

¡Mi experiencia de colocación!

Encuentre el enlace adjunto a PPT que explica el proceso de entrevista de todas las compañías soñadas de CSE que visitaron VIT en 2011

También hay un documento que explica el enfoque inteligente de la compañía en los temas.

Enlazar:
Estadísticas de prácticas universitarias

relajarse … vit le garantizará una colocación masiva (Infosys, CTS, TCS, Wipro, Accenture) con seguridad

PD: menos de 2 atrasos pendientes.

PS: 3 LPA