Pergunta de entrevista da empresa Cognizant

multi threading, interface, abstraction