Arista Networks interview question

(second interview) Design and implement a homogeneous stack in C/C++.