Experiencia de entrevista de Oracle para Cloud Tech Consultant FTE

Hubo un total de 3 rondas de entrevistas. Una prueba en línea y 2 rondas de entrevistas técnicas. 1 Test de Aptitud, 2 Entrevistas Completamente Técnicas todo en un día. Debido a covid-19, todo el proceso a continuación se realizó en línea en Zoom. Dentro de 1 hora de la finalización del proceso, recibimos la carta de oferta de Oracle.

Ronda en línea:  

  • Prueba de Aptitud: (Duración total: 2 horas)
  • La prueba se basa en la sección y en el tiempo. La prueba es larga y estresante, pero puede tomar descansos entre secciones. Tómese un tiempo al final para hacer una conjetura calculada o aleatoria (sin marcar negativo).
  • Diablillo. Temas para la prueba: árbol AVL, diagramas de flujo de codificación, consultas SQL, sistema operativo (temas principales como interbloqueos, comprender el proceso y subprocesos de sus algoritmos de programación), base de datos, OOP (hacerlo bien Todas las prácticas principales como encapsulación, abstracción, herencia, etc.) .
  • 36 de 223 fueron preseleccionados para la ronda de entrevistas

Entrevista técnica Ronda 1: La entrevista se realizó en Zoom y duró alrededor de 45 minutos. La entrevista comenzó con una auto-presentación básica y luego el entrevistador comenzó con las preguntas técnicas.

  • Escribir tabla CREAR para empleado y departamento
  • Realizar operación de unión
  • Escriba una consulta para averiguar los departamentos donde el número de empleados es mayor a 100.
  • Escriba un código C++ para almacenar los nombres de los empleados y ordénelos en orden ascendente [No se puede usar la ordenación incorporada]

C++

#include <bits/stdc++.h>
using namespace std;
//Time Complexity:O(n^2) 
//SpaceO(1) extra space complexity
void my_sort(vector<string>&v)
{
    int n=v.size();
    for(int i=0;i<n-1;i++)
    {
        for(int j=i+1;j<n;j++)
        {
            if(v[i]>v[j])
            {
                swap(v[i],v[j]);
            }
        }
    }
}
int main() 
{
    // your code goes here
    int n;
    cin>>n;
    vector<string>v;
    for(int i=0;i<n;i++)
    {
        string s;
        cin>>s;
        v.push_back(s);
    }
    my_sort(v);
    for(auto ch:v)
    {
        cout<<ch<<endl;
    }
    return 0;
}
  • Convierta la array en una lista vinculada : https://www.geeksforgeeks.org/create-linked-list-from-a-given-array/
  • Hice algunas preguntas relacionadas con los fundamentos de CS como la normalización, la diferencia entre 3NF, BCNF, herencia, polimorfismo, paginación
  • Luego comenzó a preguntar sobre mi proyecto, como qué es el aprendizaje automático, qué es la regresión lineal y por qué he usado la regresión lineal en mi proyecto.
  • Preguntas frecuentes relacionadas con el procesamiento de datos y EDA
  • ¿Por qué realicé la estandarización de los datos?
  • ¿Qué inferencia saqué de los gráficos de pares de trazado?
  • ¿Dónde alojé mi aplicación?

24 personas de 36 pasaron a la Ronda 2 

Entrevista técnica Ronda 2: La entrevista se realizó en Zoom y duró alrededor de 30 minutos. La entrevista comenzó con una auto-presentación básica y luego el entrevistador comenzó con las preguntas técnicas.

  • Consulta SQL para encontrar los nombres de los empleados con los nombres de sus gerentes [Se puede resolver usando Self Join]
  • ¿Cómo se pueden diseñar los componentes Html?
  • ¿Qué etiqueta se utiliza para vincular archivos en Html?
  • ¿Qué es ML?
  • Describe tu proyecto? ¿Qué hace en realidad? ¿Cómo surgió la elección de modelos durante el desarrollo de la aplicación?
  • ¿Qué es Flask? ¿Por qué eligió Flask y no Django mientras creaba la aplicación?
  • ¿Qué es la herencia? Escriba un código que muestre herencia múltiple
  • ¿Qué es el polimorfismo? ¿Cuáles son los tipos de polimorfismo?
  • Escriba un código para la sobrecarga de funciones.
  • Escriba un código para demostrar el polimorfismo en tiempo de ejecución.

Finalmente 15 personas de 24 recibieron el correo de selección y yo fui uno de ellos.

Publicación traducida automáticamente

Artículo escrito por sagnikmukherjee2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *