Experiencia de entrevista de visa | En el campus

Los criterios de elegibilidad fueron del 70 por ciento en todo lo académico. BE (CS y ramas de circuito), Btech (IT), ME, MTech (IT), MCA pueden aparecer en el proceso. Y soy estudiante de MCA. Alrededor de 500 aplicaron desde mi campus. Como de costumbre, el proceso de selección comenzó con una charla previa a la colocación.

Ronda 1: Evaluación de codificación

En la ronda de codificación, hubo 2 preguntas. El nivel de dificultad fue Medio. Cada candidato tiene una pregunta diferente. En realidad, las preguntas se seleccionan de su grupo. Para mí, ambas preguntas son de Programación Dinámica. Algunos de mis amigos también obtuvieron de Graph, Backtracking. Mis preguntas fueron:

  • Un inversor ha ahorrado algo de dinero y quiere invertir en la bolsa de valores. Hay una serie de acciones para elegir, y quieren comprar como máximo 1 acción en cualquier empresa. El total invertido no puede exceder los fondos disponibles. Un amigo que es experto en bolsa ha predicho el valor de cada acción después de 1 año. Determine la ganancia máxima que se puede obtener al final del año suponiendo que las predicciones se hagan realidad.
Example
saving = 250
currentValue = [175, 133, 109, 201, 97]
futureValue = [200, 125, 128, 228, 133]
To maximize profits, the investor should buy stocks at indices 2 and 4 for an
investment of 109 + 97 = 206. At the end of the year the stocks are sold for 128+133 
= 261, so total profit is 261-206 = 55
  • Un inversor ha ahorrado algo de dinero y quiere invertir en la bolsa de valores. Hay una serie de acciones para elegir, y quieren comprar como máximo 1 acción en cualquier empresa. El total invertido no puede exceder los fondos disponibles. Un amigo que es experto en bolsa ha predicho el valor de cada acción después de 1 año. Determine la ganancia máxima que se puede obtener al final del año suponiendo que las predicciones se hagan realidad.
For example: total=5 and k=3 ie (1 to 3), no. of ways = 5, the different ways are:
[1+1+1+1+1]
[1+1+1+2]
[1+2+2]
[1+1+3]
[2+3]

Ronda 2: Entrevista técnica 1

25 estudiantes fueron preseleccionados para esta ronda. Esta entrevista técnica se basó totalmente en System Design. El entrevistador tiene más de 8 años de experiencia. La entrevistadora comenzó presentándose. Luego, mi introducción. Y luego saltó inmediatamente a las materias principales. Y luego Diseño de Sistemas. El entrevistador fue demasiado amable y me ayudó cuando iba en la dirección equivocada. Las preguntas fueron:

  • Diferencia entre truncar y eliminar.
  • Propiedades del ÁCIDO.
  • Microservicio vs arquitectura monolítica.
  • Patrones de diseño (Estrella, MVC, Fábrica)
  • Equilibrio de carga, fragmentación, replicación, almacenamiento en caché
  • Diseño del sistema + DSA Pregunta: Suponga que está ejecutando una industria de revistas. Y debe revisar las palabras que se usan con frecuencia a diario. Diseñe el sistema y la arquitectura, luego codifique. Y si algún servicio deja de funcionar, entonces no debería afectar al otro servicio. Aquí, usé microservicios y expliqué.

Ronda 3: Entrevista técnica 2

18 estudiantes fueron preseleccionados para esta ronda. Esta entrevista técnica se basó en las habilidades de resolución de problemas. La entrevista comenzó con la parte de introducción. Luego saltó directamente a las preguntas. Las preguntas fueron:

  • Pregunta basada en escenarios sobre ganancias trimestrales. Aquí, tengo que usar el enfoque de dos punteros. (Simple si entiendes la pregunta)
  • Suma de 3 números como 0.
  • Suma objetivo.

Ronda 4: Entrevista técnica + de recursos humanos

15 estudiantes fueron preseleccionados para esta ronda. Esta ronda se basa básicamente en preguntas de recursos humanos. El entrevistador no era un gerente de recursos humanos, está administrando el equipo con más de 15 años de experiencia. Las preguntas fueron:

  • Introducción
  • Experiencia de pasantía en detalle (como se menciona en mi caso)
  • ¿Cuáles fueron los desafíos que enfrenté durante mi pasantía?
  • ¿Qué aprendí a través de los desafíos?
  • ¿Qué tipo de equipo estás buscando?
  • ¿Qué preferirás? (Agile o cualquier otro método)
  • Si llega a saber que su jefe de equipo o líder no está utilizando el enfoque correcto. Y tienes una idea diferente, ¿cómo manejarás ese escenario?
  • ¿Has trabajado en Docker?
  • ¿Conoces a Jenkins?
  • ¿Qué es Redis? ¿Diferencia entre la base de datos H2 y Redis?
  • ¿Tiene usted alguna pregunta?

Al final, seleccionaron a 8 estudiantes. 

Veredicto: Seleccionado

Puntas:

  • Revise las experiencias de entrevistas anteriores en GeeksForGeeks, Leetcode, Glassdoor.
  • Resuelva todas las preguntas más importantes sobre estructuras de datos.
  • Tener algunos conocimientos básicos de Diseño de Sistemas.
  • Revisa todas tus materias básicas.

Publicación traducida automáticamente

Artículo escrito por beagarwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *