Solicité directamente a través del sitio web utilizando una referencia para ingeniero de software.
Ronda 1: Evaluación en línea (90 min)
- 3 preguntas de codificación (nivel medio a difícil)
- Basado en el sistema numérico y la implementación. Podría hacer 2.
Ronda 2: Ronda técnica 1 (1 hora)
Preguntas de codificación
- # significa retroceso.
Given two strings tell that they are equal or not. for ex. A#BBB#CD AAA##BBB#CDEF## They are unequal. AA#BBB#CD AAA##BBB#CDEF## They are unequal. (Hint Use Stack)
- Una pregunta usando Max heap
- No recordar basado en una array
- Encuentre el elemento central en una lista enlazada usando un solo recorrido.
- Consulta SQL basada en JOIN.
- Algunas preguntas teóricas básicas basadas en DBMS, OOPS, OS, etc.
Ronda 3: Ronda Técnica 2 (45-50min)
Obtuve una muy buena respuesta de las rondas anteriores, por lo que dijo que pasemos a la pregunta de diseño: podrá hacer preguntas de codificación.
- Diseñe un esquema de base de datos teniendo en cuenta los siguientes puntos.
Aplicación de escritorio de soporte de diseño:- Las empresas pueden registrarse en nuestra aplicación.
- A cada empresa registrada se pueden asociar N número de agentes.
- Los usuarios usan nuestra aplicación para comunicarse con el agente por un problema con un producto de la empresa.
- Ticket para realizar un seguimiento de cada problema.
- Nuestra aplicación asigna al usuario al agente apropiado.
- Manejo de vacaciones y permisos de los empleados.
- Consulta
- Tablas de departamentos y empleados. Escriba una consulta para obtener todos los departamentos que no tienen ningún empleado.
- 3er salario más alto
- Pregunta de codificación
Minimum denomination dispenser. Given: Amount List of denominations available: [1, 2, 5, 10, 20, 50, 100, 200, 500, 2000] Output: Denomination with minimum notes/coins.
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