Experiencia de entrevista de Oracle | Set 50 (en el campus para tecnología de servidor)

Oracle visitó nuestro campus para el perfil de trabajo de desarrollo de aplicaciones y tecnología de servidores. Compartiendo la experiencia de la entrevista de la tecnología del servidor.

Ronda 1: prueba en línea
Hubo 4 secciones en esta ronda, cada una dividida en más subsecciones y cada
subsección tenía un límite de tiempo por separado. El tiempo total otorgado para esta evaluación fue de 2 horas.

1) Habilidad verbal (tenía 4 subsecciones que incluían lectura de pasajes, revisión gramatical, rellenos, etc.)
2) Aptitud general (DI, lógica, matemáticas, ingeniería de software)
3) Evaluación de codificación (las preguntas consisten principalmente en encontrar el resultado de un código grande dado ( solo en c/c++) o qué código está haciendo)
4) Evaluación técnica (DBMS, OS, etc.)

Se llevó a cabo en la plataforma Oracle. Las preguntas fueron moderadas, solo las preguntas de evaluación de codificación fueron realmente difíciles y el tiempo fue una preocupación importante. Entre todas las rondas, esta fue la más difícil de superar. Preseleccionaron alrededor de 90 estudiantes, 30 para tecnología de servidores y 60 para desarrollo de aplicaciones.

Ronda 2: entrevista técnica El entrevistador
estaba tratando de calmarme haciéndome preguntas básicas de mi currículum inicialmente, como mencioné el tema de interés como algoritmo, comenzó preguntando a todos los algoritmos de clasificación que conozco, su mejor, promedio y peor caso complejidad. Luego me pidió que escribiera código para cualquiera de ellos. Luego comenzó a hacer preguntas relacionadas con:
1. Todos los detalles minuciosos de mi currículum, incluidos los proyectos.
2. ¿Cuál es el mejor algoritmo de clasificación y por qué?
3. Preguntas relacionadas con conceptos básicos de DBMS eq, normalización, 2NF, 3NF, propiedades ácidas, etc.
4. ¿Por qué generalmente no normalizamos hasta BCNF?
5. Escriba una consulta para encontrar el segundo salario más alto entre todos los empleados.
6. ¿Qué es cursor, disparador y vista?
7. ¿Cuál es la diferencia entre vista y tabla? ¿Podemos aplicar operaciones de inserción, eliminación y actualización en la vista?

Luego mencionó que su segunda entrevista técnica se llevará a cabo en JAVA.

Ronda 3: Segunda entrevista técnica
Esta ronda fue un poco difícil en 1 hora me pidió que escribiera código para más de 12 preguntas.
Mencionando todo lo que pude recordar:

1. Dada la array de números enteros, la salida es sí o no si la array se puede convertir en otra array en la que ningún número adyacente debe ser igual, tiempo esperado y complejidad espacial 0 (1).
2. Dada una array, genera todos los números distintos en la array dada en el mismo orden.
3. Dados 2 números, genera el número de vueltas requeridas (en bits) para convertir un número a otro tiempo esperado y complejidad espacial 0 (1).
4. Dada una salida de string, sí o no, si una string podría convertirse en palíndromo.
5. Imprima la vista izquierda del árbol.
6. Subsecuencia común más larga.
7. Área rectangular más grande del histograma.
8. Subarreglo contiguo de suma más grande.
9. Tiempo dado, por ejemplo, 3:30, escriba el código para imprimir el ángulo entre la hora y el minutero tiempo esperado y complejidad espacial 0 (1).
10. ¿Cómo encontrará si el árbol es BST sin usar espacio adicional?
(luego me dijo que escribiera un programa recursivo para él, ya que no podía prescindir del espacio adicional)
11. Un Node que contiene 3 miembros employee_id,salary,date of join, ordenar la lista de enlaces según la fecha de ingreso y luego incrementar el salario por 10% para los primeros 10 y para el resto se incrementa en un 20% (esta pregunta se la hice a uno de mis amigos).
12. Preguntas técnicas como:

  1. Cómo se implementa el mapa de c ++, cómo llegan a saber si la clave es única o no.
  2. Tipos de técnica Hashing.
  3. compromiso de 2 fases
  4. compromiso de 3 fases
  5. ¿Qué es CURD en sql.
  6. Cómo se implementa el mapa de árbol en java.

En la codificación, no pude codificar solo 1 pregunta, gracias a Dios, fui preseleccionado para la próxima ronda. Esta ronda fue un importante punto de inflexión.

Ronda 4: Entrevista técnica + de recursos humanos
Esta ronda comenzó con un acertijo
1. Cuántos Dosa se habrían fabricado hoy en esta ciudad y la lógica detrás de su respuesta.
2. ¿Cómo explicará qué es Internet en lenguaje sencillo?
3. ¿Qué ha aprendido en los últimos 6 meses?
4. ¿De dónde aprende cosas que actualmente están en auge en el mercado?
5. Lo que haces en tu tiempo libre.
6. ¿Cómo llega a conocer todas las empresas globales y su estado?

Ronda 5: Entrevista de recursos humanos
Esta ronda consistió en casi todas las preguntas famosas que deben abordarse de manera inteligente, los candidatos fueron eliminados incluso en esta ronda. por lo que recomendaría estar preparado para tales preguntas con suficiente antelación.
1. ¿Por qué Oracle?
2. ¿Por qué deberíamos contratarte?
3. ¿Tu fuerza y ​​tu debilidad?
4. ¿Qué pasos está tomando para superar su debilidad?
5. Proyecto actual en el que está trabajando.
6. Un resumen sobre su familia.
7. Tus planes de futuro, dónde te ves después de 4 años.

Sugerencias
1. Por favor, manténgase firme en Java.
2. No se asuste, relájese, mantenga siempre una sonrisa.
3. El entrevistador lo ayuda de todas las formas posibles, solo siga diciéndoles qué enfoque está pensando e intente comprender las sugerencias que le dan.

Finalmente contrataron a 4 candidatos para desarrollo de aplicaciones y 4 para tecnología de servidores. Por la gracia de los dioses lo superé. Agradezco a geeksforgeeks por ayudarme durante mi preparación. Este sitio es el mejor.

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

Deja una respuesta

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