I know, I know, I do a lot of these posts, but Steven Murawski posted a tweet asking for our best questions to ask during an interview of Windows sysadmins and desktop administrators. Here’s my favorites:
10. Pretend I’m a manager, and explain DNS to me.
Windows is increasingly tied to domain name resolution, and the bigger your company gets, the thornier DNS problems become. If they can verbalize how end users’ computers make DNS requests and how forwarders work, and then if they can toss in Active Directory, they’ve solved some enterprise problems.
Starting with a generic open-ended question like that tests a candidate’s communication skills, too. Bonus points for making a tough concept seem easy.
9. What’s a Windows profile? When would you delete one, and what gets deleted?
If you’re looking for someone to do desktop support, they should have at least a vague idea of where the user’s data can be stored. Bonus points if they can explain where common application settings are stored, what the Registry is, and how roaming profiles work.
8. When an end user says a file went missing, what do you do?
End users delete files all the time, but before you recover it from backup, first do a search on the drive to make sure they didn’t drag & drop it to another folder. (Normally I don’t give interview answers here, but that one’s an exception.) Then, after they explain that, I’d ask them to cover things like VSS snapshots, end user recovery in Explorer and how to restore from their favorite backup program.
7. How do you recover one SQL Server database or one Exchange mailbox?
Different backup systems have different ways of dealing with this, so I may not be able to vet their exact answer if I haven’t used the same backup system they’re using. However, I can do a pretty good job of sniffing out when someone doesn’t understand the complexities involved. If they shrug and just say “I click restore and it’s done,” then they’re bluffing.
For example, when restoring an Exchange mailbox, do you really want to pave over every email the user has received since the last backup? Or does the user just need one or two important emails pulled out of the archive?
6. If you get hired and you can pick any laptop, what do you get?
I wanna see ‘em get all excited. I wanna see ‘em giddy with glee at the thought of picking out their own shiny new hardware. The more excited they get, the more I know systems administration is a way of life for them, not just a hobby.
5. What’s the first software you’d install?
Hardcore sysadmins have their own favorite tools they like to use. Listen with an open mind, too – the more sysadmins you interview, the more cool tools you’ll discover. If they mention a tool you haven’t used before, drill into it. Find out why they use it and how it saves them time. If it’s a tool they’re passionate enough to mention, then they can probably describe some underlying concepts and technologies involved, and it’ll give you more confidence that they know what they’re doing.
4. What do the letters PST mean to you?
I want to know if they’ve experienced the pains (both technical and legal) involved with these files. How do they back up PST files if the end user leaves their laptop online all the time? Are there any size concerns with PST files? Is there a good way to use PSTs?
3. What’s PowerShell, and how do you feel about it?
I don’t necessarily need PowerShell experience (although it’s a big plus for Windows sysadmins) but I want to know that they’re at least vaguely aware of the concept and what it means. Bonus points if they can relate scripting to the *nix world, and if they bring up Windows Core.
2. Are you involved with any local user groups?
Be it Windows or just a hardware hacker group, I love candidates who love communities. I like seeing someone get so involved in what they do that they seek out other people who share similar interests.
1. What do you want to do next?
Windows systems administration is a cool gateway into a lot of different careers. Do they want to manage Exchange? Become a SQL Server DBA? Go into management to be the next CIO? Having a drive and a passion means they’ll try to do a better job so they can keep moving up the ladder.
Nikhil July 30, 2009 | 9:49 am
I really liked your post. Thanks
Jack Spradling September 24, 2009 | 3:28 pm
Yes, and Awesome, great list of questions….
Sanjay March 31, 2010 | 10:42 pm
the questions are okay but the answers are pretty screwed up.
Brent Ozar April 1, 2010 | 7:39 am
Sanjay – sorry you feel that way. Is there anything you’d like to suggest as a correction?
Rave July 20, 2010 | 3:36 am
I guess people are looking for straight-forward answers to the questions and fail to appreciate the essence of what is being said – just my 2 cents.
Chandan September 12, 2011 | 7:07 am
Sorry to hear that it couldn’t help you clear your interview.
Just my 23 cents!
David McPherson January 18, 2011 | 8:16 am
Nice, we are interviewing a host of folks today and this was the number one search result on Google… That should make you giddy!!
Taz January 18, 2011 | 3:18 pm
You may endup hiring an electrician with these questions, come on Brent “PST,DNS, Windows profile” really, really
David McPherson January 18, 2011 | 10:00 pm
Just to follow up..
I used # 6 today on each candidate. One fella said I’ll just work off any old desktop, he was lacking in so many areas.
Most of the candidates chose a Nice new Dell, or Lenovo with all the frills. The one guy that wanted something a bit special with the SSD’s, the 16G ram (I said me first) and the 10key backlit keyboard dual booting to Server 2008R2/Win7 is coming back for a second round next week. And, not just because he has taste in a laptop.
Was just a test, but funny how it worked out.
Rax August 9, 2011 | 5:31 pm
I really liked your post especially the way you look at system administration. People think its a way too messy job. But when u get into it. it is absolutely Cool!!!!! and as u work u keep learning new things and thats so exciting!!!!!
Augustinprabhu September 20, 2011 | 4:58 am
i like your question it’s very useful to go interview
to windows admin
Augustinprabhu September 20, 2011 | 5:01 am
this questions are all bascially and it’s useful
whoever intrest to improve basic knowledge in windows server then i have been expect some question for difficult
My2cents November 12, 2012 | 2:41 pm
HaHaHA…AugustinPrabhu….i love your english
Liban January 18, 2012 | 7:50 am
That is basic questions for 1st line support, anyone who is in IT should answer that question.
Subhash August 24, 2012 | 2:21 pm
Very basic question. Almost got stumbled on PST files. I back them up all the time too.
mallesh September 4, 2012 | 10:31 pm
the questions are okay but the answers are pretty screwed up
Brent Ozar September 5, 2012 | 9:02 am
Sorry you feel that way. Feel free to add your own better answers if you like. Thanks!
Chandan September 5, 2012 | 9:29 am
Can you write better answers than Brent provided? It is possible that Brent is getting old now and he could not provide good answers so I request you to provide some solid answers. Please Please Please!
Jill May 7, 2013 | 10:09 am
> Top 10 Interview Questions and Answers for Windows Sysadmins
Why title an article like that… and *NEVER* give any answers to *ANY* questions at all.
Ugh.
Brent Ozar May 7, 2013 | 10:11 am
Because the post is for people doing the interviewing. They already know the answers. Candidates looking for shortcuts aren’t our target audience with this post.
pukuappa May 22, 2013 | 1:13 am
Hello Pukuappa (Brent Ozar) Can you Post correct Answers to your Quations for who is facing the interview
it should Great enough from YOu
Thank you very much in advance for your up coming reply…..
Brent Ozar May 22, 2013 | 7:36 am
Pukuappa – Nope. That’s the point of the post: you need to be able to answer those questions yourself to get the job.
This isn’t about cheating.