在这个网站上,时不时会有人问什么是系统管理员面试问题。大多数在阅读它们时,它们都是初级到中级的问题。
我想知道你最好的高级 Linux 管理员面试问题是什么。
我的两个是
1) 如果您已经登录系统,您如何阻止分叉炸弹
2) 您删除了 apache 正在使用的日志文件并且尚未重新启动 apache,您如何恢复该日志文件?
cwh*_*r33 16
要弄清楚它们有多好,请提出开放式问题......
osd*_*yng 13
问题:描述出现“文件系统已满”错误但“ df ”显示有可用空间时的场景
答:文件系统可能会用完 inode,' df -i ' 会显示这一点。
开放式问题:
我喜欢问的一个问题是:
告诉我你在[最近一段时间]犯过的最大错误,以及你今天将如何做。你从这次经历中学到了什么?
有很多具有 10 年经验的系统管理员。许多人似乎连续 10 次出现同一年。我希望我的团队中有一个拥有 10 年不同的、逐渐更好的年份。如果你从来没有犯过一个大错误,一个让你怀疑是否应该收拾你的桌子的大错误,你还没有真正活过。:)
作为面试官或被面试者,我不在乎琐碎的问题。我确实喜欢以前困扰我的供应商的问题,或者让我“尤里卡!”的问题。时刻。
我永远是一个粉丝
我喜欢问一些问题,以证明某人对不同 Unix 之间的差异有多少了解。我也想看看一个人有多少了解 linux 以一种方式做事,而其他人不一定是这样做的。其中许多问题都围绕着默认的 linux 工具,例如:
&> 和 >/dev/null 2>&1另一个关键点:对于高级职位,我希望看到公开写作和演讲技巧的证据。如果您是资深人士,您应该多次在网络和杂志上发表过。哎呀,只要拥有自己的技术博客就足够了。在会议上至少发表过一篇论文是一个很大的优势。我认为这尤其将初级 linux 管理员与高级 linux 管理员区分开来。
我刚刚运行了'chmod -x /bin/chmod'。我做了什么?我该如何恢复?
描述 TCP 的握手过程。
跟踪路由是如何工作的?
什么时候需要使用 CTRL-Z 或 CTRL-D?
粘性位有什么作用?
您可能需要调整哪些内核选项?
你怎么知道你正在运行什么发行版?
你怎么知道你在什么硬件上运行?
SAN、NAS 和本地磁盘有什么区别?
我有 30 台服务器,我不确定每台服务器是否具有相同的 apache 配置。我如何找出有多少副本以及有什么区别?
什么是 chroot 监狱?
你如何判断你是否被黑客入侵?
说出你能想到的所有两个字母的 unix 命令以及它们的作用?如何在系统上查找所有两个字母的 unix 命令。
我还要求现场前的人们做一些简单的功课。特别是如果他们自称有一些编写脚本的经验。我让他们解析两个不同的数据文件(一个 csv,一个 |sv)并有效地连接数据。我输入了一些问题(格式不佳的数据)、缺少连接所需的字段、奇怪的乱序数据等。我要求他们向我发送源代码和输出。(机器问题风格)我通常会给一个 3-4 小时的时间窗口来解决它。这项任务帮助过滤掉了许多将“脚本编写”列为技能但在压力下无法完成基础知识的候选人。
小智 6
我最喜欢的结束问题:
如果您被困在只有 5 个命令行实用程序的荒岛上,您会选择哪个?
我的个人清单:
了解管理员最熟悉哪些命令是一个简单的问题,这也有助于证明他们对非正统(好玩的)问题感到满意。一些受访者阅读的方式进过多的问题和心慌。如果你不能回答这么基本的问题,那说明你对自己的技能没有信心。另一方面,如果你太努力想出一个完美的清单,它可能暗示你害怕失败并且无法独立思考。
诚然,这对初级/中级申请者更有用,但询问也无妨。:)
| 归档时间: |
|
| 查看次数: |
93409 次 |
| 最近记录: |