They should have asked the candidate about the crying baby. Maybe it was not theirs? Maybe he was so stressed he blocked it out?
Instead of being human and humane, the company interviewer acted like a robot, trying to find a catch not to hire the guy. Note: the interviewer also had to ignore the crying baby and not acknowledge it on the call! What if the baby was in danger?
Revolting. Corporate drone brain-worms.
HAproxy cannot serve static files directly. You need a webserver behind it for that.
Apache is slow.
Nginx is both a capable, fast reverse-proxy, and a capable, fast webserver. It can do everything HAproxy does, and what Apache does, and more.
I am not saying it is absolutely best for every use-case, but this flexibility is a large part of why I use it in my infra (nad have been using it for a decade).