Pergunta de entrevista da empresa Deel

How many arguments does setState take and why is it async.