Recruitment IVR with Quiz Questions randomly play

Most of this could be done with Dynroutes, it’s a variation on what shows in this vid for the caller survey that appears at the end Introduction to Dynamic Routes VIdeo

With what you described, dynroutes will be complex, there will be one to keep track of the number of questions asked, a dynroute to play each question and another to keep track of answers, probably need dozens of separate dynroutes for this. I think if I was doing this, it would be all done in custom dialplan.