> Apache has a habit of taking down memory-constrained VPSes when hit by large amounts of traffic Give Nginx a spin if you can. I use 300MB VPSes running Nginx + PHP and have memory to spare to run the dropbox daemon, lightly loaded mysql, etc.
Yep. Sometime after this interview I figured out what my Apache configuration problems were. The short version: KeepAlive, which might as well be called as TurnThisOnToBlockThisServerTotallyEveryTimeYourSiteAppearsInSocialMedia.
http://joshua.schachter.org/2008/01/proxy.html
The simpler of these (e.g. pound) take about as much time to set up as scrolling through your apache config looking for some mis-set option.