Oracle Ltd. visitó recientemente nuestro campus para el puesto de desarrollador de aplicaciones. Hubo un total de 5 rondas (prueba en línea + 3 entrevistas técnicas + entrevista de hora).
La prueba en línea se realizó en su propia plataforma. Tenía 4 secciones:-
-verbal
– aptitud
– habilidades de programación (diagramas de flujo, etc.)
– conceptos de informática (DBMS, OS, preguntas sobre árboles)
El nivel de las preguntas estuvo por encima del promedio.
De alrededor de 70 estudiantes, 40 fueron preseleccionados para las entrevistas personales.
1. Entrevista técnica (F2F): –
- ¿Y si la diferencia entre clase y estructura?
- ¿Por qué usar clase cuando tenemos estructura?
- ¿Cuáles son las diferencias entre c y java?
- ¿Cuál es la característica que hace que la plataforma Java sea independiente?
- Descripción detallada (pasos) de cómo un código Java se convierte en código de máquina.
- 3 preguntas de codificación (se esperaba el código completo)
Hay una secuencia de palabras y el límite en el número de caracteres que se pueden poner en una línea es de 80. Escriba el código de tal manera que la secuencia de palabras dada sea adecuada. particionado (después de 80 caracteres
en una línea, se debe comenzar una nueva línea) condición: – no se debe dividir ninguna palabra (no se permite la colocación parcial de una sola palabra en 2 líneas adyacentes).
Ejemplo: – si la secuencia es “hi iam abc iam from xyz” y el límite=7, entonces la salida debe ser:-
hi iam (7 caracteres, el último carácter es un espacio)
abc iam (7 caracteres)
from (tuvo que dividir xyz completamente a la siguiente línea porque “desde xyz” cruza el límite 7
xyz.
– Ruta de coste mínimo modificada en una array (pregunta de programación dinámica). Se tiene una array con enteros positivos y negativos y pocas celdas con “X” por las que no se puede tomar la ruta.
*Código para encontrar el costo mínimo de (0,0) a (m,n).
*Código del camino real de (0,0) a (m,n) a través del cual se minimiza el costo (se esperaba la solución optimizada).
-Hay una secuencia de caracteres como “ABBAAADDEEBBD”
*clasifíquelos en el orden de aparición, manteniendo su orden en la string dada.
salida: – AAAABBBBDDDEE - Preguntas sobre el proyecto de pasantía.
2. Entrevista técnica (F2F): –
- ¿Cuánto te calificarías a ti mismo en codificación?
- 1 pregunta de codificación (se espera el código completo)
Hay una parada de autobús donde la gente tiene que formar una cola. Las personas que forman la cola se numeran en orden creciente y se etiquetan con un carácter «E» o «B», donde E dice que la persona debe pararse al final de
la cola y B dice que debe ir al principio. Si en la cola una persona con un número mayor se para frente a otra persona con un número menor, entonces la persona con un número menor plantea un
«recuento insatisfactorio». Para una entrada, cuente en string todos los recuentos insatisfactorios de todas las personas.
Ejemplo: – string de entrada «BEEB».
salida: -1110, porque la 4ª persona tiene la etiqueta ‘B’, por lo que se para frente a las 3 primeras personas… entonces las 3 personas elevan la cuenta para la 4ª persona que se para frente a ellas. - 1 Pregunta de la base de datos
Hay una sala de exposición de automóviles que vende o alquila automóviles de diferentes modelos. Un modelo de automóvil en particular puede tener una gran cantidad de automóviles (como puede haber 20 automóviles Maruti alto). Un cliente puede comprar un automóvil o alquilarlo, si
compra un automóvil, el número total de automóviles de ese modelo debe disminuirse en 1, pero si un automóvil se alquila, el número no debe disminuirse.
*Entrevistador:- Ahora, considerando todos los casos y condiciones, diseñe una base de datos para el sistema (intencionalmente no mencionó ninguno)
**así que mostré 3 tablas con todas las columnas posibles, un diagrama ER para el sistema, un servlet J2EE de muestra código y pocas consultas SQL posibles)
3. Entrevista técnica (F2F): –
- Escriba una función recursiva para encontrar factorial (se esperaban todos los casos base) (esta pregunta se hizo solo para probar mi velocidad)
- ¿Por qué está disminuyendo su cgpa?
- ¿Cuál es tu asignatura favorita? a lo que respondo matematicas
- Si tienes 5 0 y puedes elegir cualquier operador matemático… saca 120 de esos 0
- Discutido sobre el trabajo en Oracle en detalle.
- Preguntas sobre el proyecto de pasantía.
4. Entrevista de recursos humanos (F2F):
- Háblame de ti.
- ¿Cuáles son sus puntos fuertes?
- ¿Cuáles son las áreas en las que crees que te tienes que desarrollar?
- Dar una preferencia de ubicación.
- ¿Por qué tu cgpa cayó tan drásticamente en el cuarto semestre?
- ¿Cuáles son tus aficiones?
Finalmente, seleccionaron a 7 estudiantes.
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.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
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