Bueno, esto depende en cierta medida de su práctica y su análisis de las estructuras de datos y de qué tan bien las haya entendido. Necesita conocer sus aspectos de implementación, complejidad para analizar situaciones donde usar cuál. Este es un tema muy importante para adivinar.
Inicialmente, también necesita conocer las diversas aplicaciones de las estructuras de datos utilizadas y creo que, por una vez, siga este enlace de Quora que proporciona aplicaciones beneficiosas de las diversas estructuras de datos.
¿Cuáles son las aplicaciones en tiempo real de las estructuras de datos?
- ¿Cuál es la mejor práctica para el preprocesamiento de datos antes de un modelo de aprendizaje automático?
- ¿Cuál es la diferencia entre el científico de datos y el científico de investigación en Google?
- Si un bebé humano nacido en 50000 a. C. fuera congelado, preservado y luego resucitado hoy (hipotéticamente), ¿podría ser educado y educado como cualquier otra persona moderna para convertirse, digamos, en programador, médico o científico de datos?
- ¿Cómo se analizan los datos codificados?
- ¿Cuál es la diferencia entre un desarrollador de BI y un desarrollador de Big Data?
También debe tener una buena práctica de varios tipos de preguntas y sus aplicaciones en tiempo real para verificar la confiabilidad de una estructura de datos particular
Una publicación muy similar fue respondida en Quora antes, siempre puedes verificar eso
¿Cómo decide qué estructura de datos necesita usar para cualquier implementación particular de programa o algoritmo?
Espero que esto resuelva el problema.
Muchas gracias