Universidad : Instituto de nivel 3
Experiencia previa : 1 año de experiencia en una organización basada en productos + pasantía (organización basada en productos)
Modo: El reclutador me contactó por correo
Compañía : Arcesio
Título : Ingeniero de software
Ubicación : Hyderabad
Proceso : el reclutador se comunicó conmigo por correo electrónico para realizar una prueba para el perfil de desarrollador de software. Hubo 4 rondas, incluida 1 prueba en línea (HackerRank) + 2 rondas de codificación + 1 HR
Ronda 1: prueba en línea
Plataforma de prueba: HackerRank, 60 min, 3 preguntas
Nivel de dificultad: Moderado
- Max Product: Dada una array con un entero distinto. Encuentre el producto del elemento máximo en todo el subarreglo.
- La tropa de gatos: Cat necesita cruzar el túnel lo más rápido posible. Un gato puede cruzar el túnel solo y puede cruzar llevando a otros gatos en su espalda. Tiempo dado para cruzar el túnel individualmente y con el gato a cuestas. Encuentra el tiempo mínimo para cruzar todos los gatos del túnel
- Pregunta relacionada con el árbol binario (difícil y lenta)
Ronda 2: DSA + Ronda de codificación + OOPS
- El entrevistador me preguntó sobre mis antecedentes. Di información detallada sobre mí.
- Luego saltó directamente a una pregunta de codificación.
- Dadas 2 arrays 2D. Digamos – Origen y Destino. Realice las operaciones dadas a continuación. Convierta una array en la array dada (es decir, de origen a destino).
- Puede agregar 1 a fila completa o columna completa
- Restar 1 en una fila completa o columna completa
- Di la solución e intenté optimizarla y escribí el código en par de códigos.
- Soy competente en Python y di un código claro y optimizado en Python
- Muchas preguntas relacionadas con Java OOPS.
- Luego me preguntó acerca de los proyectos.
- Luego me pidieron que hiciera la arquitectura completa de mi reciente proyecto. Y, hicieron muchas preguntas sobre esto.
Ronda 3: Codificación nuevamente, DSA, DBMS, OS, un miembro técnico sénior de 10 años o más Exp
- En primer lugar, me pidió que me presentara.
- Luego, hizo preguntas sobre mis proyectos en mi empresa actual (Terminé discutiéndolos durante un buen rato)
Codificación :
- Dada la lista de palabras y que pueden tener anagramas, agrupe los anagramas e imprímalos juntos. (solución menos optimizada requerida) Enlace al problema de práctica
- Árbol transversal de orden vertical. (Complejidad de espacio y tiempo) Enlace de problemas de práctica
- Escribí el par Code in Code y expliqué la solución.
SGBD :
- Diseñar una base de datos para un sistema de gestión escolar, explicar el esquema de tablas y dar soporte a las operaciones básicas del sistema.
- Entidades: Profesores, Alumnos, Sujetos
- Restricciones: 1 estudiante puede optar por más de una materia y 1 profesor puede enseñar más de 1 materia (posible)
sistema operativo:
- Preguntas relacionadas con subprocesos, proceso, punto muerto, cómo evitar el punto muerto, subprocesos de daemon, paliza, subprocesos múltiples, algoritmos de programación y muchos más
- En general, tenía confianza y di lo mejor de mí para cada pregunta que encontré. (Sin arrepentimientos)
Ronda 4: Ronda de recursos humanos
Fue tomada por el experimentado HR.
- Cuéntanos brevemente sobre ti.
- ¿Por qué quiere dejar su empresa actual?
- Preguntas básicas de RRHH.
- Preguntas basadas en currículum
- Discusión de CTC: Intentaron negociar en base a mi CTC actual.
Resultado: Seleccionado
Gracias GeeksforGeeks por brindar una plataforma tan increíble para prepararse.
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