您最擅长的高级 Linux 面试问题是什么

您最擅长的高级 Linux 面试问题是什么

时不时有人在这个网站上问系统管理员面试会问些什么问题。阅读这些问题时,我发现它们大多都是初级到中级的问题。

我想知道您最好的高级 Linux 管理员面试问题是什么。

我的两个

1)如果你已经登录系统,如何阻止 fork 炸弹

2)您删除了 apache 正在使用的日志文件,但尚未重新启动 apache,如何恢复该日志文件?

答案1

  • 如何查看共享库依赖关系?
  • 如何跟踪系统调用和信号?
  • 如何使用配置文件应用程序?
  • 如何打印文件中可打印字符的字符串?
  • 索引节点中存储了哪些字段?
  • 首页 > 文件 > nscd 是什么?
  • 什么是 Automake 和 Autoconf?
  • 不使用 useradd/adduser 的情况下,向系统添加用户需要哪些步骤?
  • 如何查看有关ELF文件的信息?
  • 特殊文件的 MAJOR 和 MINOR 编号是什么?
  • 链路层如何过滤?

答案2

  • 告诉我你完成的最后一个大型 Linux 项目。有哪些障碍,你是如何克服的。有时问这些开放式问题会比谷歌可以轻松回答的小问题揭示更多。优秀的高级管理员不需要知道一切,但他们应该能够为不可能的项目想出令人惊叹的解决方案。
  • 您是否为任何开源项目做出过贡献?即使只是文档也没关系,这体现了您对这项技术的奉献精神。

要了解他们有多好,请问一些开放式问题......

答案3

问题:描述一下当你收到“文件系统已满”错误但自由度' 表示有可用空间

答案:文件系统可能用尽 inode,'DF-我' 将显示这一点。

开放式问题:

  • 告诉我你如何管理你的知识数据库(wiki、大纲、电子表格、纯文本文件)以及你为什么选择特定的选项
  • 您使用版本控制吗?使用哪一个?为什么?您的提交信息好看吗?

答案4

我一直是

  • 尽可能详细地描述 linux 启动过程,从系统开机开始,到得到提示符结束。

我喜欢问一些问题,以表明一个人对不同 unix 之间的差异有多了解。我还想看看一个人对 Linux 的做事方式与其他人不一定相同有多了解。许多这些问题都围绕着默认的 Linux 工具,例如:

  • 告诉我两种同时重定向 stderr 和 stdin 的方法
    • &>>/dev/null 2>&1
    • 展示对 bash 和 bourne shell 的了解

另一个关键点:对于高级职位,我希望看到公开写作和演讲技巧的证据。如果你是高级职员,你应该在网络和杂志上发表过多次文章。哎呀,只要有自己的技术博客就足够了。在会议上发表过至少一篇论文是大的另外。我认为这特别区分了初级和高级 Linux 管理员。

相关内容