15
为什么数据结构在面试中如此重要?[关闭]
我必须承认,我大学毕业后在数据结构方面并不那么强。在我毕业期间的整个校园安置中,我目睹了诸如亚马逊,微软等大多数高科技公司主要专注于数据结构。似乎数据结构是他们唯一希望毕业生获得的东西。 老实说,我对此感到难过。我写好的代码。我遵循标准的编码设计模式,但确实使用数据结构,但使用的是表面结构,如ArrayList,LinkedList等Java公开的API。但是,公司通常专注于数据结构的复杂方面,例如基于指针的内存操作和时间复杂性。 当时可能是由于我的Java背景,我仅在以对象,实例等面向对象编程的方式进行交谈时才了解代码效率和逻辑,但我从未深入到位和字节级别。我不希望人们因为我在数据结构中的这种知识缺陷而对我视而不见。 那么,为什么所有这些都强调数据结构呢?