Ronda de codificación en línea:
Tiempo: 1,5 horas
Formato de preguntas: 20 MCQ + 2 preguntas de codificación
Las MCQ se basaron en estructuras de datos, sistemas operativos, etc.
Preguntas de codificación:
- Tiempo mínimo necesario para pudrir todas las naranjas
- Mochila ilimitada (se permite la repetición de artículos)
Alrededor de 25 estudiantes fueron seleccionados de la ronda de codificación y fueron llamados a más rondas de entrevistas.
Ronda 1 (Presencial):
Tiempo: 45 minutos
El entrevistador fue muy amable. Me pidió que me presentara y una breve introducción de los proyectos que he realizado. Luego pasó a la parte de estructuras de datos.
- Encuentre la altura de un árbol binario especial cuyos Nodes hoja están conectados
- Suma máxima tal que no hay dos elementos adyacentes
Se suponía que debía escribir las funciones en el idioma de mi elección, que toman todas las entradas como parámetros y devuelven la respuesta. Después de que terminó la ronda, insistió en que tomara una galleta 😛
Ronda 2 (cara a cara):
Tiempo: 1,5 horas
El entrevistador fue muy amable y me preguntó cómo me fue en mi ronda anterior. Después de eso, pasamos inmediatamente a la parte de estructuras de datos.
- Número mínimo de inversiones de paréntesis necesarias para equilibrar una expresión
- Me hizo una pregunta en la que tengo una array 2D y en cada índice, ya sea que haya un soldado o una mina, se suponía que debía encontrar la distancia mínima de cada soldado de cualquiera de las minas, le dije que este tipo de qs ya se preguntó en la ronda en línea, después de eso me preguntó otro qs, fue – Programación Dinámica | (Multiplicación de strings de arrays)
- Dado un árbol binario, ¿cómo se eliminan todos los medios Nodes?
- Me pidió que implementara todas las propiedades estándar del montón que son «insertar», «eliminar», «eliminar» y «actualizar» en una array.
Enlace GeeksforGeeks
Ronda 3 (cara a cara):
Tiempo: 60 minutos
El entrevistador me pidió que me presentara, después de eso me hizo preguntas sobre OS, DBMS y CN. pasamos a las preguntas después de eso. Después de eso, me pidieron que explicara uno de mis proyectos para explicar en detalles completos y también sobre los problemas que enfrenté durante el proyecto. Luego pasamos a qs.
- Convierta un árbol dado en su Árbol de suma .
- Convierta un árbol binario arbitrario en un árbol que contenga la propiedad Children Sum
- Invertir una lista enlazada en grupos de tamaño determinado
- ¿Cuál es la complejidad temporal de la búsqueda binaria? Demuéstrelo matemáticamente.
Todos los estudiantes que calificaron en la ronda fueron llevados a una pasantía de un semestre. A algunos de nosotros se nos dio la oportunidad de convertir a nuestro pasante de un semestre en un trabajo de tiempo completo a través de otra ronda.
Ronda 4 (ronda en línea/telefónica):
Tiempo: 60 minutos
Esta ronda se centró principalmente en mis proyectos y mis habilidades de trabajo en equipo, discutimos mis proyectos durante unos 45 minutos, después de eso, pasamos a una pregunta algorítmica simple que parecía una formalidad . Se suponía que debía codificarlo en collab-edit (plataforma de entrevistas en línea).
la pregunta era: longitud de la substring más larga sin caracteres repetidos .
veredicto – seleccionado 🙂
Un consejo : no dé por sentado los fundamentos de CS, aunque la codificación es importante, también debe ser minucioso con el sistema operativo, DBMS, OOP y CN.
PD: He adjuntado el enlace de toda la pregunta en el artículo. Si no obtienes nada, siempre puedes avisarme. Codificación feliz y Godspeed.
Este artículo es una contribución de abhinandan mittal . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Problemas de práctica relacionados
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA