Why is this closed? It fits within the 6 guidelines for subjective questions!
More specifically what are the skills that you would not expect or require from a Junior Developer before hiring them?
TDD? Agile? Multithreading? Inheritance? Polymorphism?.........
For the purposes of this questions lets define a Junior Developer as being of less than 2 years experience. We might also say that 'skills' is a rather loose term and you may prefer to use things like 'exposure to..', 'basic understanding of..', 'significant knowledge of..' or any other phrases you see scattered across job sites.