Depende de cuán central sea esa biblioteca integrada en la esencia de la pregunta.
En general, no debe reemplazar la esencia de la pregunta de la entrevista con una biblioteca incorporada. Entonces, escribir array.sort () cuando le pido que ordene una matriz sería derrotar el punto del problema (que es ver qué tan elegante es su código).
Pero, si su solución simplemente se basó en que se ordenó la matriz, pero en realidad no era el punto de la pregunta, entonces utilice la biblioteca incorporada.
- Cómo prepararse para la ronda de entrevistas de Oracle OFSS
- Dada una matriz entera y un número constante X, imprima todos los pares de números en la matriz cuyo producto es igual a X. Seguimiento: ¿cómo lo hará en O (n)? ¿Cómo manejarás los pares duplicados?
- ¿Tener buenas habilidades de comunicación realmente importa para un trabajo de ingeniería de software?
- ¿Por qué apesta la programación visual?
- ¿Qué se puede aprender de entrevistar candidatos?
Dicho esto, es una especie de pregunta irrelevante. Si aborda las preguntas de la manera correcta, entonces esto realmente no es un problema.
Primero, debe discutir el problema con su entrevistador antes de comenzar a codificar. No debe simplemente codificar tan pronto como crea que tiene una solución al problema. Este sería el punto de mencionar que hay una biblioteca integrada que maneja el problema.
En segundo lugar, cuando codifica, debe abordarlo de arriba hacia abajo, no de abajo hacia arriba. Comience con la función de más alto nivel y luego complete los detalles a medida que avanza. Esto asegura que usted obtenga primero las partes algorítmicas más importantes. Si hace las cosas de esta manera, realmente no importará si puede o no usar las funciones de biblioteca incorporadas. Úselos y cree sus propias funciones según lo necesite. Puede completar los detalles a medida que tenga tiempo.