La estructura de datos es uno de los temas más importantes en informática, por lo que obviamente también sería un tema candente para la entrevista.
Personalmente, creo que la estructura de datos no es el tema con límites. Para ello, el cielo es el límite. No puede preparar o estudiar la estructura de datos para una tarea específica. Y tampoco sabes entrevistador. Si tiene experiencia e inteligencia, obviamente tendrá un mejor conocimiento y habilidad para resolver problemas de estructura de datos. Así que creo que no debes prepararlo solo para la entrevista. Por otro lado, lo preparas para ti mismo. Definitivamente lo ayudará a mejorar sus habilidades de programación. Estas son algunas de las fuentes que encontré increíbles.
PDF: Introducción a las estructuras de datos.
- ¿Cuál es la mejor manera de saber qué estrategia (codiciosa, dividir y conquistar, programación dinámica) funcionaría mejor para un problema de algoritmo en particular?
- Cómo verificar si una cadena es un prefijo de otra cadena en O (1)
- ¿Qué SDK y lenguaje de programación debo usar para codificar algoritmos de aprendizaje automático para predicciones en tiempo real?
- ¿Es posible codificar un programa que, dada una secuencia finita, encuentra al menos 2 reglas posibles que generan las series restantes?
- ¿Cómo va a hacer que me gusten y me interesen los algoritmos (programación)?
Sitios en línea para competir y practicar: Hackerrank y codechef
Si puede resolver problemas difíciles en hackerrank sin ayuda y competir en el concurso de codechef, no necesita pensar en sus habilidades en este dominio. Ahora eres profesional y estás listo para responder a cualquier tipo de pregunta.