You won't be expected to know all that, you can get up to speed on all that in about a month of working, although every Computer Science graduate should be able to do basic SQL queries and be strong in at least 1 programming language. Testing and stuff would help but honestly i went into my current job not knowing how to unit test properly, use version control properly, use spring etc and picked it up pretty quickly it's not that hard.