Procedimiento de reclutamiento :
- Prueba en línea
- La prueba duró alrededor de 110 a 120 minutos y solo tenía preguntas de MCQ con una sola opción correcta
- Las preguntas eran de los siguientes dominios
- Aptitud general
- Matemáticas cotidianas
- Álgebra
- Preguntas generales sobre la prueba de habilidad mental
- conocimiento DSA
- La mayoría de las preguntas eran de árboles AVL
- Algunas preguntas sobre algoritmos genéricos y complejidad temporal
- Problemas de diseño con secciones vacías donde se debía llenar el pseudocódigo correcto
- Sistemas operativos
- Preguntas de nivel superficial del curso
- Base de datos
- Se hicieron preguntas sobre consultas, uniones y propiedades ACID
- www.oracletutorial.com/oracle-basics (Este sitio web es útil en este caso)
- Red de computadoras
- Preguntas de nivel superficial del curso
- Dominio del Inglés
- Preguntas de gramática
- Re-secuenciación de oraciones
- Oración semánticamente precisa
- Aptitud general
- Puede elegir qué sección resolver primero y cada sección tenía su límite de tiempo individual de 6 a 15 minutos.
- Entrevista Técnica (I)
- Era más como una ronda de discusión de currículum y el entrevistador me preguntó sobre mi último proyecto (Blockchain)
- Me dijo que explicara Blockchain en términos de Layman
- ¿Cómo sigue una string de bloques las propiedades de ACID sin tener una base de datos central?
- ¿Cómo se pueden implementar los genéricos en Blockchain Ledgers?
- Se le pidió que escribiera un programa para invertir una lista enlazada
- Se le dieron casos de prueba para ejecutar en seco el código.
- Todos los casos posibles en los que el código fallaría
- Se le pidió que escribiera un programa para detectar un bucle en una lista enlazada
- Se me pidió que diera todos los enfoques posibles que se me ocurrieran y cuáles son las ventajas y desventajas entre ellos.
- Era más como una ronda de discusión de currículum y el entrevistador me preguntó sobre mi último proyecto (Blockchain)
- Entrevista Técnica (II)
- Me dijeron que el algoritmo de detección del ciclo de floyd se ha reducido de un enfoque general
- Se le pidió que mirara la imagen más amplia y cómo se derivó el algoritmo (no la prueba)
- Proporcionar prueba de las partes matemáticamente.
- Me preguntaron mis puntos de vista sobre SQL vs NoSQL y cuándo usar qué
- Se les hicieron algunas preguntas y se les dio 10-15 segundos para resolver
- hacer 6 de tres 1
- hacer 6 de tres 10
- Me preguntaron el alcance de la programación dinámica y las compensaciones involucradas con casos de la vida real.
- Me dijeron que el algoritmo de detección del ciclo de floyd se ha reducido de un enfoque general
- Ronda de recursos humanos
- Se le preguntó sobre la rutina de un día genérico.
- Miró mi currículum y preguntó por qué mi CG es bajo en comparación con mis compañeros y cualquier logro que lo compense.
- Volvió a mirar mi currículum y me preguntó sobre algún proyecto en el que hubiera tenido un revés importante debido a problemas de complejidad de tiempo/espacio.
- Me hicieron preguntas como por qué no deberían contratarme
- Luego me preguntaron qué 3 cosas debe buscar una organización en un candidato potencial y qué 3 cosas busca un candidato en la empresa de sus sueños.
Fuentes de Preparación
- Interviewbit / Leetcode (práctica de programación)
- GFG ( apuntes de última hora y conceptos teóricos de DSA )
- java-t-point (conceptos OOP)
- Tutorial de Oracle (conceptos básicos de SQL)
Nota:
- Cuando esté atascado en alguna parte del algoritmo, pídales pistas (generalmente son útiles)
- Evite decir que no puedo resolverlo / No sé, pruébelo y pida ayuda si es necesario (Experiencias pasadas)
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