Single page app to conduct candidate interviews