Which universities have multiple semesters of algorithms as standard undergrad curriculum?
I think Emory has the same.
I don't think this is that strange, is it? Which university do you know that doesn't mandate this for Computer Science?
Some of the interviews out there will expect you to have much more knowledge than what was taught in that one class in the uni. And sometimes companies with these interviewing processes really don't even do anything else than CRUD apps which is hilarious given their interviewing routines.
Intro to CS Theory Intro to Algorithms
Both combined I'd say are a good base for technical interviews, but not sufficient.