Experiencia de entrevista de Oracle Netsuite (en el campus)

RONDA 1: PRUEBA ESCRITA EN LÍNEA: fue la primera ronda de eliminación que consistió en 4 secciones y tenía varias subsecciones, donde cada subsección tenía límites de tiempo respectivos (que es muy inferior) y también cortes, que es la razón principal de la dificultad. del examen. No hay marca negativa.

BLOQUE 1 (PRUEBA DE APTITUD): Subapartados : Cuantitativo, Lógico, Interpretación de datos, Razonamiento.

SECCIÓN 2: HABILIDADES DE CODIFICACIÓN: Se solicitaron tipos mixtos, de los cuales la mayoría se basaba en ÁRBOLES AVL (construcción, rotación, etc.), ALGOS DE CLASIFICACIÓN (el mío era preguntas relacionadas con la ordenación de radix), ÁRBOLES BINARIOS, BTREES, etc. La segunda sección consistió en datos diagramas de flujo y sus resultados. La tercera sección era algo así como fragmentos de código y sus resultados.

SECCIÓN 3 (COMUNICACIÓN CONTEXTUAL): El tipo de preguntas (subsecciones) incluye comprensión, gramática, antónimos, sinónimos, corrección de oraciones, ordenación de oraciones, partes del discurso, etc. Comparativamente, esta fue una especie de sección más fácil de todas, pero otra La tarea desafiante fue que la proporción de tiempo de las preguntas fue de menos de un minuto para las preguntas, aparte de los pasajes, que deben ser atendidos.

SECCIÓN 4 (CONOCIMIENTO DE CS): Esta sección evalúa principalmente su conocimiento de los conceptos básicos y avanzados de CS. Las subsecciones consisten en SISTEMAS OPERATIVOS, DBMS, SQL, REDES DE COMPUTADORAS y CONOCIMIENTOS DE CS.

LA RONDA 2:

  • Comencé con la sesión informativa sobre mí y pregunté sobre proyectos y preguntas de seguimiento relacionadas, si las hubiera.
  • Inmediatamente saltó a resolver preguntas (todas mis entrevistas técnicas son puramente del tipo de resolución de problemas), me dio una pregunta para encontrar el diámetro de un árbol binario. https://practice.geeksforgeeks.org/problems/diameter-of-binary-tree/1 La resolución incluyó dibujar un pseudo árbol en el tablero compartido y primero explicar la respuesta para el árbol dibujado y luego el enfoque requerido. Estaba satisfecho con el árbol dibujado y luego le pidió que escribiera el código, como no podía haber más optimización, estaba satisfecho (pero si podía haber una optimización, pide hacerlo)
  • Me preguntó sobre la eficiencia de la memoria de crear un objeto para crear un método estático y una discusión detallada de cómo funcionan ambos durante unos 6-7 minutos.
  • Me preguntó sobre las propiedades de ACID en DBMS y me pidió que explicara cada una en detalle.
  • La última pregunta que me hizo fue encontrar la substring más larga sin repetir caracteres y me dio algunos casos de prueba para ejecutarlos en seco. https://www.geeksforgeeks.org/print-longest-substring-without-repeating-characters/ Como nos estábamos quedando sin tiempo, tenía más curiosidad por mi enfoque que por el código. Primero, le di el enfoque de fuerza bruta para encontrar todas las substrings y encontrar la más larga, pero me pidió que optimizara aún más la complejidad del tiempo lineal. Luego le di el enfoque usando hashmap y él estaba satisfecho con ese enfoque.
  • La última parte fue cualquier pregunta para él. La entrevista duró unos 40 min.

RONDA 3: Esta ronda también comenzó con una sesión informativa sobre mí y mis proyectos. Comenzó con una definición de recursividad y luego un problema simple que indicaba encontrar la potencia de un número sin usar funciones incorporadas. https://www.geeksforgeeks.org/write-ac-program-to-calculate-powxn/

  • Le dije el enfoque iterativo de fuerza bruta y luego me dijo que optimizara aún más (no resolví el método de manipulación de bits), así que optó por dividir y conquistar el manejo de potencias pares e impares, incluso entonces no estaba satisfecho y me pidió que optimizara aún más y luego corregí un poco mi código, pero no funciona para los casos de esquina para el número pow cero.
  • Esta pregunta duró unos 20-23 minutos y luego, de alguna manera, pude responderla después de un par de pistas.
  • Luego me preguntó sobre los recorridos de los árboles y una explicación para cada recorrido (especialmente en orden).
  • Luego me preguntó si conocía el orden iterativo de un árbol binario y me pidió que dibujara un pseudo árbol y me preguntó la salida. https://practice.geeksforgeeks.org/problems/inorder-traversal-iterative/1/
  • Le dije que usaría stack and carry mi enfoque, estaba satisfecho con mi enfoque y me pidió que codificara y algunos seguimientos como por qué solo apilar y no hacer cola y qué es una pila, etc. Este me tomó alrededor de 30 -35 min y, por fin, me dio un árbol para que lo ejecutara en seco, especialmente incluidos los árboles sesgados. Era un perfeccionista y no se consideró mi enfoque, pero me pidió que lo guiara a través del código y si el resultado era correcto.
  • Luego me hizo una pregunta sobre arrays para encontrar la suma de tripletes más cercana a cero, primero le dije la fuerza bruta y luego, para optimizar, dije que ordenaría la array y actuaría de acuerdo con mis requisitos (ya que también pidió el suma cuádruple también).
  • https://leetcode.com/problems/3sum-closest/ su variación
  • https://iq.opengenus.org/4-sum-problem/ su variación
  • La última pregunta se basó en Quicksort y me preguntó dónde Quicksort tiene su peor caso y una discusión detallada durante unos 15-20 minutos.
  • Se le preguntó sobre el teorema de Master, las relaciones de recurrencia y algunas cuestiones académicas.
  • Los últimos minutos fueron cualquier duda para él. Esta ronda duró alrededor de 1:30 hrs.

RONDA 4 (HR): Esta fue una ronda puramente basada en el currículum y rara vez tiene preguntas técnicas.

  • Una sesión informativa aquí también y una introducción a los proyectos.
  • Algunas preguntas obligatorias de recursos humanos como por qué Oracle, etc.
  • Luego compartió su pantalla y me pidió que escribiera el enfoque para un rompecabezas que aún tiene que dar.
  • Luego indicó medir 9 minutos usando dos relojes de arena de 7 y 4 minutos cada uno.
  • No salte directamente a la solución, en su lugar, aclare cuáles son los requisitos y las cosas dadas.
  • Estaba satisfecha con mi enfoque y me pidió que escribiera el enfoque en el pizarrón para compartir.
  • Esto duró unos 20-25 min.
  • La última parte era cualquier pregunta para ella.

VEREDICTO: ¡SELECCIONADO!

Publicación traducida automáticamente

Artículo escrito por roshaneligati 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 *