This test leaves me conflicted. I'm often surprised by what developers remember and more importantly forget; it seems that after a while the fundamental elements of what makes up a website are lost in the sea of new development languages or platforms. I've done front-end design and development for over a decade now but have largely leaned into the prototyping and design area of that career, so my knowledge of development is limited enough to not have forgotten HTML and the markup for building a page. I would've been able to ace this test while also failing to be suitable for a senior Javascript developer. Developers here on HN who would likely be able to outwit me in every way in development seem to have lost touch with simple HTML markup. Still, I wonder if something important is lost when development requires these basic elements of a page to be forgotten in service of a new framework or language.