Así es como se desarrolló mi entrevista para ORACLE (Perfil: App Dev):
Ronda 1:
Esto incluyó MCQ que cubrían una gran cantidad de temas, como estructuras de datos, sistema operativo, base de datos, gramática inglesa, vocabulario general, matemáticas básicas y algo de lógica básica.
Aproximadamente 150 estudiantes de (~ 350) fueron preseleccionados para la siguiente ronda.
Ronda 2:
esta fue una ronda de codificación, tenía 2 preguntas. Ambas eran preguntas basadas en matemáticas.
Esta no fue una ronda de eliminación, sino que se dividió a los estudiantes en 2 grupos (Tecnología del servidor y Desarrollo de aplicaciones).
Entrevistas:
La ronda 1:
Pregunta 1: Escriba el código para encontrar el segundo número más grande en la array.
Se espera que escriba el código y pruebe todos los casos extremos.
Pregunta 2: Imprime todos los factores primos de un número dado excepto el número en sí.
Pregunta 3: Esto fue solo para verificar sus habilidades matemáticas / lógicas rápidas.
Si ABCD*99=ABB551, encuentre el valor de A.
Tuve una discusión con el entrevistador sobre esto y le di la respuesta de una manera que no esperaba y parecía bastante feliz con el nuevo método 😛
La ronda 2:
Pregunta 1: ¿Por qué Oracle? ¿Cómo espera que sea Oracle para usted?
Pregunta 2: El entrevistador me dio un conjunto de relaciones y me pidió que escribiera un par de consultas para recuperar ciertos datos.
Diría que, como es Oracle, debe ser minucioso con las consultas de DBMS y MySQL.
Pregunta 3: escriba código para agrupar todos los 1 en K-map.
Escribí un código usando DFS.
Pregunta 4: dado un número romano como entrada de string, verifique si es válido, si es así, luego imprima su equivalente decimal.
Pregunta 5: ¿Qué son las estructuras de datos?
Pregunta 6: Explique cualquier algoritmo de clasificación de su elección.
Empecé con ordenación rápida, sin embargo, más tarde me pidió que le explicara la ordenación de burbujas 😛
También me preguntó si sabía por qué se llamaba ordenación de «burbujas».
Ronda 3:
Tuve que responder alrededor de 5 acertijos lógicos.
Ronda 4:
Pregunta 1: dado un sudoku, escriba código para verificar si es válido (resuelto correctamente) recorriendo toda la array solo una vez.
Ronda 5:
entrevista de recursos humanos, aquí me preguntaron sobre mi experiencia, qué era lo que consideraba único sobre mí, mis metas futuras, etc.
En general, diría que con un buen dominio de la base de datos, el sistema operativo, los conceptos de Java y, por supuesto, las estructuras de datos y los algoritmos, podrá hacerlo fácilmente.
¡Mis mejores deseos! 🙂
Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo 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