He estado entrevistando a candidatos para la tecnología de servidores de Oracle durante el último año y medio, las rondas de codificación de Oracle son bastante simples en comparación con otros gigantes de la tecnología, mientras que la planificación de la entrevista nos centramos más en su experiencia de trabajo anterior y hacemos nuestro mejor esfuerzo para enmarcar las preguntas en torno a eso (esta estrategia varía con el equipo), sin embargo, es muy recomendable tener una base clara y asegurarse de que usted es competente en lo que ha escrito en su CV, si usted no está seguro de lo que ha escrito simplemente no lo mencione en absoluto 🙂 Si no tienes confianza en lo que has escrito, simplemente no lo menciones :), te puedo dar un consejo para prepararte para la ronda de codificación,
- Preparar tu C/C++ o java, lo que hayas mencionado en tu currículum, tener una fuerte comprensión del módulo C-memory map/Memomry y, el módulo threading/processing te ayudará, puedes esperar algunas preguntas sobre esto,
- El equipo de bases de datos da importancia a los patrones de diseño, no a todos, pero conocer uno o dos con un ejemplo sería una ventaja, si has utilizado algún patrón de diseño en el pasado, trata de presentarlo de forma muy intuitiva cuando te lo pregunten
- Espera algunas preguntas de, lista enlazada (al menos una), Árboles y Gráficos (yo diría que no es nada del otro mundo, sólo conocer los algoritmos estándar sería suficiente)
- También puedes esperar algunas preguntas de arrays y cadenas, sobre todo basadas en la manipulación
- Por último, la programación dinámica, no hay duda de que la programación dinámica es una de las áreas más difíciles cuando se trata de entrevistas, La mayoría de los entrevistadores vienen preparados con una o dos preguntas de programación dinámica, por lo que siempre es útil resolver algunos problemas de programación dinámica..etc) , and having knowledge in those areas would always help
Thanks , hope that helps