La primera prueba escrita se realizó en la plataforma CoCubes, que consta de dos partes:
Parte 1: Aptitud, Verbal,
Parte 2: 30 MCQ que consta de preguntas de salida de java, c ++. También de DBMS, CN, OS.
Luego, después de la selección de la prueba escrita, la siguiente ronda fue la ronda de tareas, tuvimos que codificar en Java o C++.
1.Dada es una array (mxn) con valores que comprenden 0 y 1. 1 define una ruta mientras que 0 es un
vacío. Al atravesar desde la posición superior (0,0) (arriba a la izquierda) utilizando las posiciones arriba, derecha, abajo e izquierda
, ¿es factible averiguar si hay una ruta válida hacia el final (m-1, n-1) ( abajo a la derecha)
posición. No puedes pisar una baldosa ya atravesada más de una vez. Si hay una
ruta válida, ¿se puede imprimir la misma? Imprime todas las
rutas posibles.
Aporte:
4,5 1,0,1,1,0 1,1,1,1,1 0,0,1,1,0 1,0,0,1,1
Salida:
Sí
[{(0,0), (1,0), (1,1), (1,2), (2,2), (2,3), (3,3),(3,4)}, {(0,0), (1,0), (1,1), (1,2), (1,3), (2,3), (3,3),(3,4)}, {(0,0), (1,0), (1,1), (1,2), (0,2), (0,3), (1,3), (2,3), (3,3), (3,4)}]
Ronda de entrevistas:
Los resultados de la ronda de asignaciones se nos enviaron por correo y los estudiantes seleccionados fueron llamados para una ronda de entrevistas.
Comenzó discutiendo la pregunta de asignación y las variaciones de la misma, pidió un enfoque para encontrar el camino más corto en la pregunta de asignación.
Después de esto, habló en detalle sobre todos mis proyectos que había mencionado en mi CV
. Luego me dio preguntas de DBMS para resolver una por una:
1. Diseñe un esquema de base de datos para almacenar las calificaciones de los Estudiantes para cada prueba en la clase por
trimestre. La información también la debe almacenar el Profesor que esté a cargo de
realizar dicha prueba. Con estos datos, diseñe un esquema para proteger los datos para su visualización de la
siguiente manera: El
profesor puede ver los datos de todos los estudiantes El
estudiante puede ver los datos que le pertenecen.
El estudiante puede ver el puntaje bajo, promedio y alto de la clase para cada materia
sin el nombre del alumno para comparar su puntaje.
2. Me mostró dos tablas en la computadora portátil, la primera tabla con dos columnas: Boss_id, Emp_under_id.
segunda tabla dos cols: Emp_id, Designación.
Escriba una consulta para mostrar la jerarquía para cualquier empleado seleccionado en función de la designación, preguntó qué claves le dará a qué columnas y por qué. Explicó la consulta.
3. Pidió que se proporcionara un documento grande con miles de oraciones, escriba una consulta para mostrar el recuento de cada palabra distinta correspondiente (esta fue fácil).
Otro entrevistador comenzó a hacer preguntas de Java:
1. Vaya, los conceptos se explican con ejemplos de herencia, polimorfismo.
2. Abstracción, encapsulación de datos por qué se usa.
3. Preguntó en detalle sobre la palabra clave estática en Java, qué son los bloques estáticos y por qué se usan.
4. Por qué la firma del método principal en Java es (Public static void) y si elimina public/void/static qué errores dará.
5.¿Diferencias entre hilos y procesos? ¿Diferentes formas de crear hilos en Java?
6. Explique multiThreading en Java, entró en detalles sobre esto. Preguntó: ¿puede iniciar un hilo varias veces?
Luego me dio un código muy simple para escribir:
dados losas de porcentajes de impuestos, escriba un código para calcular el impuesto para la entrada proporcionada:
0-2lakhs–>3%
2-5lakhs–>5%
5-8lakhs–>7%
por encima de 8 lakhs–>12%
Me pidió que le explicara el código.
La última pregunta fue un acertijo: acertijo de
puente y antorcha, hay cuatro personas que quieren cruzar un puente y tienen una sola antorcha que deben llevar mientras cruzan el puente.
El tiempo que tardan cuatro personas A,B,C,D es de 2,2,5,5 minutos respectivamente, para cruzar el puente. Cuando dos personas cruzan el puente juntas, deben moverse al paso de la persona más lenta.
Calcula el tiempo mínimo necesario para que los cuatro estén del otro lado del puente.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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