I do web development, so arbitrary algorithms questions seem to me to be not applicable to what I do 99% of the time. The other 1% I can easily look up the answer, or at least look up the details I need to find the answer.
Other companies do the opposite, so there's plenty of jobs for either type of person.
Perhaps this is why Google's JavaScript is so notoriously poor.