IT Interview Practice
What is an abstract data type (ADT) and why separate it from its implementation? · IT Interview Practice