System Admin Interview Questions
I was quite impressed by Joel’s description of the hiring process, and we’ve been doing a lot of interviewing for System Admins lately. I put together a list of standard questions to ask during interviews, which has been quite helpful in judging a) how much technical knowledge people have, and b) (just as important) how good a match they are for the skills void we were trying to fill at the time. Here they are, for the next person who needs to perform a similar exercise.
- How many systems does your team manage (Linux, Solaris, Windows, etc.)?
- How large is your team?
- Which OS are you most comfortable/familiar with?
- Which Linux flavors are you most comfortable/familiar with?
- Which Red Hat versions are you familiar with?
- Are you familiar with kernel programming or configuration?
- Have you done any custom packaging or kickstarting?
- Have you used or managed Sun JumpStart?
- How much experience do you have with Sendmail?
- … NetWorker? Version? Managing backups, or just configuring clients?
- … LDAP? Brand & version? LDIF or just querying?
- … firewalls (
iptables,ipf, etc.)? - … network administration (Cisco, sniffing, etc.)?
- … Apache
httpd? - … Tomcat & Java?
- … EMC (Clariion, PowerPath)?
- … shell scripting, and with which shells?
- …
perlscripting? - … Veritas VM/FS? Versions?
- … Veritas Cluster, or other HA? Versions?
- … snapshots? In which products?
- … load balancing
- … Oracle (as SA, not DBA)?
- … HPC?
- Please briefly explain the difference between RAID 1 and 5. What are layered RAID levels, and when are they appropriate?
- What sizable projects have you done recently?
- Why are you leaving your current employer / did you leave your last employer?
- Please give specific examples of some routine tasks you’ve performed recently.
- Have you done systems specification and design (servers, multi-server configurations)?
- Have you worked with customers directly, or primarily with/for other IT personnel?
It didn’t make sense to publish a list of questions when I was involved in the interviewing process, but now that I’m leaving Rockefeller and no longer interviewing UNIX Admins for them, I can post my sample questions.
