Deel interview question

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