Pergunta de entrevista da empresa Microsoft

How would you implement a stack? How would you account for multiple incoming requests to add or subtract data. How would you test this.