AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 3270
Accepted
splattne
splattne
Asked: 2009-05-03 12:59:04 +0800 CST2009-05-03 12:59:04 +0800 CST 2009-05-03 12:59:04 +0800 CST

如何面试系统管理员候选人?[关闭]

  • 772
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您认为此问题可以改进并可能重新打开,请访问帮助中心获取指导。
10年前关闭。
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

你会问什么样的问题,你会描述什么样的场景,你会寻找什么样的答案?

我不问具体问题。我想知道哪种面试策略有利于选择有资格胜任该工作的候选人。

untagged
  • 17 17 个回答
  • 28143 Views

17 个回答

  • Voted
  1. Best Answer
    K. Brian Kelley
    2009-05-03T13:48:47+08:002009-05-03T13:48:47+08:00

    我提出 3 类问题:

    • 技术知识——我想确保候选人知道他/她应该知道什么。例如,告诉我 RAID 0、RAID 1、RAID 5、RAID 1+0 和 RAID 0+1 之间的区别。如果是 AD 目录服务管理员,请告诉我林和域级别的 FSMO 角色以及它们各自的作用。另外,这也是我问他们对什么技术感兴趣的地方。他们会在旁边造机器人吗?好的!他们会编程所说的机器人吗?真的吗?所以我有一个可以做一些编码并且知道故障排除的痛苦的人。杰出的!像这样的东西。
    • 个性——我问他们如何处理不同的场景。像这样的情况,“PM 意识到日程安排中出现了错误。你知道错误是 PM 的错。这个错误将导致你连续两个周末工作。你如何处理它?” 基本上是揭示候选人的想法以及他们是否知道如何成为团队的一员的问题。这不会淘汰那些知道正确答案但不去做的人,但会淘汰那些不知道如何与他人相处融洽的人。我还询问有关社区参与的问题。
    • 以前的经验——我通常要求候选人给我一个过去进展顺利的情况或项目,他们是主要部分。我想知道他们面临哪些挑战以及他们是如何应对的。我还要求给我一个事情不顺利的情况。候选人学到了什么?事后考虑,候选人可以做些什么来扭转局面(如果候选人不能,候选人是否认识到这一点)。
    • 29
  2. Murali Suriar
    2009-05-03T14:45:03+08:002009-05-03T14:45:03+08:00

    这个答案涵盖了需要调查的三个主要领域。但是,需要允许的一件事是,特别是在基础设施人员需要多学科的小型商店中,提出范围非常广泛的技术问题,并且可以在不同的抽象层上回答,具体取决于候选人的专业知识。这使您可以了解每个人的能力,并让他们展示他们的特定专业知识,同时仍然允许您直接比较不同候选人的答案。

    我曾经被问到的一个很好的问题是:

    想象一下,我已经将您登录到这里的一台机器并打开了一个终端。你键入wget http://www.google.com/. 怎么了?

    我带着我的网络偏见,从 DNS 解析开始回答,然后是代理配置,然后是路由决策和 TCP 连接的建立;另一位候选人回答了 HTTP 对话。当我问面试官他听到的最好的答案是什么时,他的回答是:

    “嗯,从键盘中断开始……”

    • 24
  3. Kara Marfia
    2009-05-07T05:49:43+08:002009-05-07T05:49:43+08:00

    技术问题很重要,回答的方法几乎与正确答案一样重要。(IT 部门最不需要的就是有人在整个组织中以敌意和居高临下的态度破坏其善意)。

    但这是我最重要的问题——

    当我回答一个技术问题时,我对一家“真正的” IT 公司的第一次采访结束了,我回答说“我不知道”。

    回应是:“太好了,你什么时候可以开始?”

    我刚从大学毕业,我的面试官想知道我有能力认识到我的知识/经验的局限性。这是我一直随身携带的东西,我认为这是系统管理员最重要的一个属性。具体知识很棒,可以帮助你,但如果你不能承认不知道,你的进步会非常缓慢,如果有的话。

    • 19
  4. jj33
    2009-05-03T17:19:22+08:002009-05-03T17:19:22+08:00

    我经常采访入门级职位的人,这意味着我无法讨论有意义的工作经历。我通常讨论个人项目,但我总是问两个问题:“你能向我描述一下你的家庭网络吗?” 和“你如何备份你的家用机器?” 一个真正感兴趣的人可以在白板上站 30 分钟讨论这个问题,进入 IP 寻址、无线安全等。一个糟糕的候选人会耸耸肩,告诉你他的兄弟设置了它。

    • 16
  5. Joseph Kern
    2009-06-17T06:44:45+08:002009-06-17T06:44:45+08:00

    不要问“琐事”问题——只有一个非常具体的答案。人们在压力下会忘记这种事情。如果他们的工作要求他们知道 V.35 接口上的哪个引脚用于传输数据,他们可以在有工作时查找它。一般问题比琐事更能帮助您了解候选人……我们也不喜欢脑筋急转弯。

    系统与网络管理实践

    提出不同类型的问题,以帮助您了解候选人。以及他们将如何融入您的工作组。在远古时代。大多数 SA 是物理学家、天文学家、数学家和工程师。为什么?可能是因为他们具有出色的故障排除技巧并记下了很好的笔记。

    有几个问题要问:

    技术的

    • 向我描述一下 TCP/IP 网络是如何工作的,就好像我一无所知。
    • 向我描述,好像我对计算机的工作原理一无所知(基本的冯诺依曼设备)
    • 给我画一个简单的网络图:你有 20 个系统、1 个路由器、5 个交换机、2 个服务器和一个小的 IP 块。去。
    • 根据招聘信息,您希望在这里做什么?
    • 向我描述你希望在这里完成什么。
    • 使文档保持最新的最佳方法是什么?
    • 您参与过的最严重的灾难恢复事件是什么?告诉我你做了什么。
    • 你为什么喜欢做SA?
    • 作为 SA,您如何评价自己?

    商业

    • 您认为 IT 驱动业务还是业务驱动 IT?
    • 您如何看待我们目前的商业模式?
    • 你能做些什么来让我们更有利可图?
    • IT 如何与我们公司交互?

    个人的

    • 你最喜欢的笑话是什么?
    • 明天我该读什么书?为什么?(然后去图书馆浏览一下)
    • 托马斯·利蒙切利是谁?(嘿嘿,明白了!)

    大多数人都可以在纸上看起来不错。有些人可以通过技术讨论来胡说八道。许多人都是糟糕的公众演说家。您必须提出开放式问题。否 “是或否”,观察他们的思维过程和故障排除能力。最能说明问题的是他们用来描述复杂过程的隐喻。

    聘请 SA 是一项非常艰巨的任务。技术面试不太可能描述您将招聘的人员。他们现在知道的并不多。这是他们愿意学习的内容,以及他们学习和应用它的速度。

    • 13
  6. Jon Skeet
    2009-05-03T13:15:53+08:002009-05-03T13:15:53+08:00

    如果我是一家软件公司的系统管理员面试小组的一员,他们应该让公司的软件在他们的服务器上运行,我很想知道候选人对开发人员的期望。他们如何与开发人员互动——“我们与他们”或“都以不同的专业知识齐心协力”?他们有没有遇到过开发和 IT(或任何被称为部门)最终发生冲突的情况,以及如何解决的?他们是否有兴趣了解开发人员使用的技术和术语,是否愿意帮助对开发人员进行自己专业领域的教育,以便每个人都能更好地交流?

    诚然,这部分是为了满足我自己对系统管理员和开发人员之间关系的兴趣以及判断候选人。

    • 8
  7. James Cape
    2009-05-18T10:25:00+08:002009-05-18T10:25:00+08:00

    我正在为一家初创公司招聘 Linux 管理员,所以我的问题应该从缺乏经验中梳理出经验。手机屏幕:

    1. 尽可能多地命名现代 linux 系统 (FHS) 中的顶级目录(大约有 20 个,没有人得到超过 75%,即使是那些每天都在处理它的人)?
    2. PATH 环境变量的用途是什么?
    3. 说出一个因参与开源/自由软件而闻名的人(Linus Torvalds 除外)(最常见的回应:Richard Stallman)

    在电话采访中,我试着让他们谈论他们以前的项目、家庭网络、他们有多少台电脑以及他们用这些电脑做什么等。

    面对面,我喜欢给他们一个我面临的真正问题,并要求他们为我解决它。我会将他们的答案与我已经在考虑的任何解决方案进行比较。如果他们的答案更好,我的项目就会继续进行。如果他们的回答更糟,那么面试过程就会继续进行。无论哪种方式,我都可以继续参与我自己的项目并改进或放弃候选人或想法。

    否则,它会更深入地谈论他们对工作环境的期望,试图找出他们是否是 9-5 人,或者他们是否真的关心自己在做什么——在没有其他因素的情况下,Linux 类型倾向于关心(尽管他们可能很烂)和网络工程师往往是 9-5 人(他们也可能很烂)......只是我的经验。

    假设他们通过了所有这些,我还想在一个网络配置错误的隔离网络上为他们设置一个新的 Linux 机器,连接奇怪的设备和一根松散的电缆,以便最终“搞砸你”,然后让他们把它拿回来在线的。我不理会它们,并定期回来检查它们,尽管如果我想成为硬汉,我也可以轻松地悬停。

    面试完剩下的面试的人通常需要大约 30 分钟才能走进这个完全陌生的环境并重新开始工作。这是一个很棒的真实世界测试,测试他们需要多长时间才能对一个全新的、完全损坏的环境进行故障排除。

    • 4
  8. user2278
    2009-05-19T09:29:54+08:002009-05-19T09:29:54+08:00

    “空白白板”问题是真正区分绵羊和山羊的问题。“这是网络边界;这是在 IIS 上运行的 Web 应用程序,这是您的 SQL 后端;这是一个带有另一个黑盒服务的 UNIX 盒子。您如何使这个容错、安全等? "

    我从一位候选人那里得到的唯一回应是一个激烈的“你在开玩笑,对吗?”

    • 4
  9. Kredns
    2009-05-03T13:00:01+08:002009-05-03T13:00:01+08:00

    确保他不只是书本聪明。我觉得进行某种动手测试很好。

    • 4
  10. Alexey Shatygin
    2009-06-09T22:58:09+08:002009-06-09T22:58:09+08:00

    仔细整理简历后,我还有20个应聘者。大约 150 人中有 20 人通过了初选,这让我可以花三四个小时采访他们每个人。我选择的主要标准是:

    • 在一个地方训练的能力
    • 选择最佳方法的技能
    • 在非标准情况下收集和解决问题的技能
    • 良好的知识基础:也就是说,候选人应该了解计算机技术的历史,掌握高水平的理论,不仅知道“做什么”,而且知道“为什么”。

    为了了解他们在非标准情况下收集和解决问题的技能,有人问我,例如:“如果您可以物理访问计算机,但没有任何计算机,如何破坏 Windows 系统?账号密码?” 之后,我问他们“如何修补损坏的系统?”。我给出了一些病毒操作示例,并询问了他们将如何使用尽可能少的仪器来防止损坏并返回功能和丢失的数据,以及更多关于非标准仪器使用的问题。有一次,我问过一位应聘者:“如果你面试我,你会问哪个问题,以了解我在非标准情况下的表现如何?” :-)

    要知道他们在寻找最佳方法方面有多好,我给了他们一些练习,为特定参数配置 Web、邮件服务器或网络网关(“我需要它是非常快速的 Web 服务器,用于连接的少量客户端对它,是的,我想要一些服务器端脚本语言,向我展示一些统计数据,我应该选择什么以及为什么你认为它更好?你能在我们的测试服务器上告诉我,如果你有还有20分钟吗?”)

    在一个地方训练的能力——不是很容易检查,但我要求一些候选人制作示例配置文件或脚本,然后给他们一点提示,看看他们之后是否可以做得更好。

    知识库 - 我最喜欢的部分之一:什么是 OSI?为什么 TCP/IP 被称为“协议栈”?你知道哪些计算机科学英雄?什么是 Windows 注册?那么类 Unix 系统呢?

    非常重要的一点——他们必须热爱自己的工作!“你读过一些经典的作者吗,比如K&R?”,“你对计算机技术产生了浓厚的兴趣多久了?”,“你是从什么开始学习计算机的?”,“你有没有测试计算机/小网络在家?” (如果这是真的,那是一个非常好的迹象!)。

    • 3

相关问题

  • 旧的 MCSE 经验 [关闭]

  • 最佳信息技术博客 [重复]

  • 建立一个互联网/游戏咖啡馆[关闭]

  • 您监控的系统管理员相关的博客和邮件列表是什么?[关闭]

  • 适合从事兼职(Linux)系统管理工作的软件开发人员的好书[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve