That's a good first level interview I guess. I'm a .NET programmer and I knew all but one (but I am also a full stack dev, so it's probably normal that I would know these things.)
It's been 5 or 6 years since I've done Linux sysadmin work, but I still knew a bunch of these.