La ronda 1:
La primera ronda fue una pregunta de opción múltiple basada en Core Java sobre herencia, manejo de excepciones, borrado de tipos, subprocesos, etc.
La ronda 2:
La segunda ronda fue la ronda de codificación y las preguntas que me hicieron para codificar fueron las siguientes:
Priyanka trabaja para una empresa internacional de juguetes que realiza envíos por contenedor. Su tarea es determinar la forma de costo más bajo para combinar sus pedidos para el envío.
Ella tiene una lista de pesos de artículos. La compañía naviera tiene el requisito de que todos los artículos cargados en un contenedor deben pesar menos o igual a 4 unidades más el peso del artículo de peso mínimo. Todos los artículos que cumplan con ese requisito se enviarán en un contenedor.
¿Cuál es la cantidad mínima de contenedores que se pueden contratar para enviar los artículos según la lista de pesos dada?
Formato de entrada
La primera línea contiene un número entero, el número de pedidos a enviar.
La siguiente línea contendrá números enteros, que representan los pedidos en una array de peso.
Formato de salida
Devuelva el valor entero de la cantidad de contenedores que Priyanka debe contratar para enviar todos los juguetes.
Restricciones
Entrada de muestra
8
1 2 3 21 7 12 14 21
Salida de muestra
4
Ronda 3:
Esta ronda fue cara a cara. Me hizo preguntas sobre
1.hibernate (versiones, mapeo de muchos a uno, etc.)
2.problema de array de código. Se da una array cuadrada de tamaño 2n+1 (impar). Tenemos que verificar si el elemento central es igual a la suma individual de todas las medias diagonales en solo UNO for bucle. Por ejemplo –
array 5*5 –
METRO = 2 9 1 4 -2
6 7 2 11 4
4 2 9 2 4
1 9 2 4 4
0 2 4 2 5
Suma de la mitad de la diagonal 1 = 2+7=9
Suma de la mitad de la diagonal 2 = 9+0=9
Suma de la mitad de la diagonal 3 = 11 + -2 = 9
Suma de la mitad de la diagonal 4 = 5+4 = 9
Todas las sumas iguales al elemento central que es M [2][2]=9, por lo tanto, devuelven verdadero o si alguna de las sumas de las medias diagonales no coincide con el elemento central, devuelven falso.
3. un rompecabezas para encontrar una bola defectuosa entre una colección de bolas
4. Una forma de sincronizar la reserva del mismo asiento en bookmyshow sin usar sincronización como bloqueos.
Ronda 4:
Ronda de diseño: me pidieron que diseñara un sistema minorista en línea como Amazon teniendo en cuenta al cliente, el vendedor, la logística y me pidieron que creara tablas de base de datos.
Ronda 5:
Ronda Gerencial –
Me hizo algunas preguntas sobre mis proyectos anteriores, la naturaleza del trabajo que he realizado, algunas preguntas de comportamiento y una pregunta de codificación.
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