Steve Sounders has put up the test for his stanford class on website optimisation.
There are some really challenging questions in there.
Why were ETags introduced in HTTP/1.1?
What are four techniques for reducing cookie weight?
List five techniques for making selector matching faster.
Why do ETags (with the default Apache and IIS syntax) degrade performance with regard
to proxy caching?
Kudos to Steve for pushing the boundaries of our field. Its time that optimisation was baked in by default and every web developer knew the fundamentals! That starts by teaching the students of the future.