Help the Sun shine!
March 31, 2006 7:05 AM
Subscribe
I'm going to interview a couple sysadmin candidates in the near future. What are some questions that one should ask a sysadmin candidate that are Solaris specific? Please let me know what the correct answer should be, too. I've found that "How would you use newfs?" is a good one. Help me think of others!
posted by drstein to computers & internet (6 comments total)
1 user marked this as a favorite
- Describe the life of a process -- what happens when you run "true" from a shell? (Minimum: fork and exec, but there's lots of room for detail there. Even better if they remember that the process ends, too: signals, wait(), zombies.)
- Tell me how you'd perform a restore from tape after a system's root disk fails. (Should be straightforward, but watch for using software that isn't installed yet, and not replacing the failed disk. Talking about the possibility of existing documnted procedures is a good sign, too.)
- What's an inode?
- Some tool-design questions: How would you address the problem of false alarms in a network-monitoring system? (Lots of possibilities here.)
- Some troubleshooting: How would you diagnose a possible mail loop? (Needs to talk about DNS, mail configuration at all points in the loop, reading headers, etc.)
- What's your favorite utility/scripting language? What are a couple of its weaknesses? (Emphasize that there's no wrong answer to the first part -- in the second, it's a good opportunity to see how they choose their tools.)
Outside of technical stuff, I like to ask if they've worked on any open-source projects, what technical books they've enjoyed lately, to describe something they built at a past job that they were especially proud of and something they built at a past job that they weren't particularly proud of (where time was more important than quality, etc), talk about the organizational and supervisory structure of the teams they've been in in the past (the best, in my experience, have been those who were in a team with little direct supervision, but who took on an unofficial leadership or mentorship role in the team), that sort of thing. I make sure to push them into one situation where they at least think to themselves "I don't know", to see how they react (and saying "I don't know, but I'd..." is great).I dunno how I'd answer "How would you use newfs?", other than "As documented", though.
You might also find the SAGE job description guidelines to be useful in figuring out what you need to look for when hiring.
posted by mendel at 9:14 AM on March 31, 2006