Info Edge visitó nuestro campus para puestos de ingeniería de software de tiempo completo.
Ronda 1: Fue en la plataforma Do-Select. Había 6 secciones y cada sección tenía un límite de tiempo y los problemas eran diferentes para todos.
- La primera y la segunda sección consisten en un medio (pregunta directa) y una pregunta difícil (basada en probabilidad y permutaciones)
- El resto de las secciones son MCQ basadas en DBMS, Linux, Time Complexity, OS y CN.
- Los MCQS son difíciles en comparación con las preguntas de codificación.
14 fueron seleccionados.
Ronda 2 (Ronda Técnica – Tiempo: 1 hr): Al principio me pidieron que me presentara. Hubo algunas preguntas básicas como la diferencia entre vector, array y lista enlazada. Entonces se requieren dos problemas de codificación y un código de trabajo:
- https://www.geeksforgeeks.org/find-the-smallest-positive-number-missing-from-an-unsorted-array/ (En O(n) complejidad de tiempo y O(1) complejidad de espacio).
- https://www.geeksforgeeks.org/container-with-most-water/
10 fueron seleccionados para la siguiente ronda.
Ronda 3 (Ronda Técnica):
- Qué estructuras de datos se utilizan en el algoritmo de elevación y hubo una buena discusión como uno de mis proyectos relacionados con la elevación.
- Pidieron escribir el código óptimo para que la suma de tripletes sea igual a cero (con clasificación y sin clasificación).
4 fueron seleccionados para la siguiente ronda.
Ronda 4 (Ronda Técnica):
- En esta ronda, el enfoque principal está en los gráficos.
- Me pidieron que averiguara la distancia mínima entre un Node y los Nodes restantes que tienen bordes negativos (es decir, el algoritmo Bellman Ford)
2 fueron seleccionados.
Ronda 5: Una discusión amistosa de recursos humanos.
Veredicto: ¡Seleccionado!
Publicación traducida automáticamente
Artículo escrito por busivamshikrishna1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA