Can I build an interactive quiz into a Ghost landing page? Example:

My client would like to create a Ghost site that has an interactive quiz on the landing page, similar to this one:

Ideally, once a site visitor completes the quiz, they will see a “personalized” page aka a page that only shows the content that they have selected as interesting to them. Is this possible?