Oracle en el campus/experiencia de entrevistas más frescas
Rol: Ingeniero de aplicaciones
Tuve 4 rondas –
- Prueba en línea
- 2 Entrevista técnica
- 1 ronda Técnica + RRHH
Prueba en línea
Fue una prueba tipo MCQ de 2 horas. Tenía aptitudes numéricas, comprensión, razonamiento, estructuras de datos (principalmente árboles (árboles AVL), fragmentos de código), ingeniería de software.
Entrevista Técnica I
- Presentarte
- UN ROMPECABEZAS ( https://www.geeksforgeeks.org/puzzle-21-3-ants-and-triangle/ )
- https://www.geeksforgeeks.org/puzzles/
- PREGUNTA DE FORMACIÓN DE PATRONES (P. Ej.: https://www.programmingsimplified.com/c-program-print-stars-pyramid)
- El NÚMERO MÁS PEQUEÑO FORMADO AL REORDENAR DÍGITOS DE UN NÚMERO DADO. Por ejemplo, si la lista es – 3,30,34,5,90,50 Ans = 303345059 Y NO – 3530345090 (no ordene y solo imprima)
- ( https://www.geeksforgeeks.org/arrange-given-numbers-to-form-the-smallest-number/ )
- PREGUNTAS DE – OS (hilos), DBMS, DS (diferencia entre arrays y lista enlazada).
Entrevista Técnica II
- Preséntate (habla sobre universidad, rama, experiencia, proyectos)
- Tipos de uniones
- Propiedades del ÁCIDO
- TRES ROMPECABEZAS -(explica claramente la lógica).
- Explicar todos los conceptos OOPS con ejemplo
- Interfaz y clases abstractas
- Inicialice una lista enlazada después de formar una estructura.
- Todo tipo de inicialización (nueva, malloc, etc)
- Diferencia entre declarar un objeto de puntero para una lista vinculada y un objeto normal.
- Código para liberar espacio en la memoria en cpp (free(), dealloc)
- ¿Cómo llamar a un destructor? ¿Por qué se necesita un destructor en clase? ¿Podemos llamarlo manualmente?
- Qué es una pérdida de memoria
- Escriba código para asignar memoria para 4 ENTEROS
- Preguntas sobre punteros
- Preguntas aleatorias sobre OS, DBMS, CN
- Condición de punteros colgantes
Ronda técnica + RRHH
- Tipos de árboles que conoce: árboles binarios, árboles n-arios, BST, AVL, árboles negros rojos
- Explique Red Black Tree y código
- ¿Qué es el aprendizaje automático?
- ¿Por qué utilizar el aprendizaje automático? ¿Has hecho algún proyecto?
- ¿Qué es una base de datos autónoma?
- Preguntas minuciosas de los proyectos.
- Me dijo que compartiera la pantalla y abriera GitHub y me pidió que abriera un repositorio mío al azar. Me dijo que explicara el código.
- ¿Qué es la API REST?
- Escribir código para llamar a una API
- que es aleteo
- que es dardo
- Hilo y programación de hilos.
- ¿Alguna vez has hecho programación de hilos?
- ¿Por qué cambió de java a dart?
- Qué tienen todos los módulos de Oracle
- ¿Qué es una variable estática?
- Escriba un código para abrir un archivo y tome el nombre de usuario, llame a una API que tenga la lista de personas que asisten a GHCI e imprima la lista después de hacerla coincidir con su archivo.
- comandos de linux
- ¿Por qué has usado firebase en tus proyectos? ¿Es seguro?
- Nube
- Presentarte
- ¿Por qué Oracle?
- Háblame de tu familia
- ¿Tienes otras ofertas y por qué?
- A qué hackathons asististe y qué proyectos hiciste.
- Cree un diagrama ER para representar su base de datos para ese proyecto de hackathon.
Resultado: Seleccionado
Este artículo es una contribución de Sneha Saj . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@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