Pergunta de entrevista da empresa NVIDIA

Write a class to implement sparse vector and different operation on it like addition and multiplication. Then write several test cases.