Pergunta de entrevista da empresa Deutsche Bank

How is durable subscription implemented? How do you create a new instance of a generic type parameter?