Siempre es bueno ser explícito sobre la descripción del problema, por lo que es ideal hacer preguntas y deshacerse de cualquier cosa ambigua. ¡Siempre haz esto!
Sin embargo, para responder a su pregunta, en la mayoría de las situaciones, es seguro asumir que tiene dicha estructura de datos. Me sorprendería y preocuparía si un entrevistador esperara que alguien escribiera la implementación completa de un AVL o un árbol rojo-negro durante una entrevista.
¡Me impresionaría si pudieran escribirlo!
- ¿Cuál es la mejor respuesta a 'por qué no conseguiste trabajo hasta ahora' en una entrevista de trabajo?
- ¿Por qué las personas son rechazadas cuando están sobrecalificadas para un trabajo?
- ¿Alguien puede contar su experiencia de entrevista KVPY en NISER Bhubaneshwar?
- Cuando un entrevistador pregunta qué esperaría que hiciera el movimiento más atractivo, ¿qué significa?
- Soy ingeniero informático. ¿Qué tipo de preguntas debo esperar para una entrevista técnica en Skype?
En otras situaciones, puede preguntar cómo se representan dichos datos. En este caso, se le puede seguir con una pregunta de cómo cree que debería estar representada. Esto requerirá que piense cómo quiere representar alguna estructura de datos, como un gráfico, un árbol, una lista vinculada, etc.
Ejemplos de preguntas que puedes hacerte son …
“¿Quiero tener una clase de Nodo?”
“¿Qué contendrá esta clase de nodo?”
“¿Qué tipos de funciones / métodos debo tener?”
“¿Es esta representación apropiada para el problema?”
A partir de aquí, puede conversar con su entrevistador sobre la funcionalidad que esperan y si es importante desarrollar todo o no.