四个常见的Linux面试问题

时间:2022-08-28 01:08:54

刚毕业要找工作了 只要是你找工作就会有面试这个环节 那么在面试环节中 有哪些注意事项值得我的关注呢 特别是专业技术岗位 这样的岗位询问一般都是在职的工程师 如何在面试环节更好地理解面试官的问题 我们一起往下看吧

在学校学习也好 在培训机构或者网络在线学习也好 ,无论是通过那种途径, 经过很长一段时间学习马上就要实践了 ,但是 在面试的时候 还是没有把握 没关系来 继续看吧 ~ 刚毕业要找工作了 只要是你找工作就会有面试这个环节 那么在面试环节中 有哪些注意事项值得我的关注呢 特别是专业技术岗位 这样的岗位询问一般都是在职的工程师 如何在面试环节更好地理解面试官的问题 我们一起往下看吧

在学校学习也好 在培训机构或者网络在线学习也好 ,无论是通过那种途径, 经过很长一段时间学习马上就要实践了 ,但是 在面试的时候 还是没有把握 没关系来 继续看吧 ~

四个常见的Linux面试问题

一.  是什么 接触过那些 Linux ?

这一般是个入门的问题 。此 岗位对应聘者没有什么要求 只要你知道这个世界上有这么一个操作系统就行了 。你完全可以按照所有书籍中的介绍,把 Linux 介绍给背出来,然后说说 R ed Hat\ Ubuntu \ Centos 等等 ,基本上这样你就能过关了。一般适合学历不高,应聘 I DC 运维这一类岗位

二.  那些场景会用到 Linux ?

稍微进阶一点问题 主要看你是从事什么岗位 ,或者看你应聘的是什么岗位。我们以测试工程师为例,有如下场景会用使用的 Linux:    1 . 如果当项目无法运行了 这个时候我们可以通过 命令: ps -ef|grep XXX (进程名称)查看 Linux 服务上进程有没有正常启动。 2 . 当运行的时候遇到 B UG 的时候 我们可以通过 命令: tail -100f xxx.log 查看最后 1 00 行日志内容 当然你也可以   - 10 或者   - 200 这个看个人习惯

三.  你常用的 Linux 命令有哪些?

这个问题最重要的一点就是,不要死记硬背的说一堆 Linux 命令,背诵这些命令一点意义都没有。一定要去结合业务场景然后带出这个命令。就比如上面第二点距离说的测试工程师场景中。你就在脑海中想象一个场景,你经常用的命令,就可以像倒豆子一样,一串一串的倒出来了。(查看一个目录 pwd- 进入目录 cd- 创建文件夹 mkdir- 删除就用 rm- 复制移动就 mv- 查看文件内容 cat more. 或者卡看网卡ifconfig – 进程无响应 kill 一下 )等等。这就像有画面一样,身临其境的操作。

四个常见的Linux面试问题

一.  说说你对 这个岗位的理解

当你遇到这个问题 ,一定要提前做好功课,知道自己面试的是什么岗位,我们不打没有准备的仗。我按照个人的理解把岗位分为三大类:运维、测试、开发。

1 . 运维类 一般的 I DC 运维 这个你知道有 Linux 这个系统,背出常用命令基本可以过关;进阶服务器运维,这个一般都是有 2- 3 年实际工作经验 ,能 熟练操作主流 L inxu 系统 Centos  Redhat… 熟悉 Shell 脚本。面试这个岗位你需要熟练的列举你使用的工具和环境,可以说说 E LK 日志收集 监控警告系统 Prometheus +Grafana 再说说日常 客户提供的服务 F TP 常用环境   Java  maven Nodejs ; 还有中间件   eureka fastdfs nacos 。文件共享 N FS 已经各种相关服务部署 d ocker web 最好能结合实际项目 ;而高 级服务器运维这个属于行业类天花板了,都是行业大佬了,刚毕业的你,还是先从业 1 0 年再考虑吧

四个常见的Linux面试问题

2 测试类 :测试相比较开发而言,主要的区别就是在写代码能力上。如果你有较强的编写代码能力,并且能在 Linux 上面非常深刻的理解,面试的时候一定要体现出来。先从基础开始,熟练描述软件测试流程,测试用例常用方法, B UG 和缺陷的跟踪 。然后说说各种测试工具:如抓包工具 f iddier Charles 接口测试工具 postman 性能测试工具 jemeter loadrunner 进阶一点要谈谈自动化测试 P ython 语言编写和 jave 语言编写 测试类很容易到天花板 如果你在行业中工作了 3- 8 年还没有进入大国内大厂 ,那么天花板上的 测试架构师 测试总监这样岗位也只能和你说拜拜了

四个常见的Linux面试问题

3. 开发类 这个属于入门高天花板也高的一类,甚至你可以一直从普通的开发程序员一直走到开发总监,后期还可以跳到公司高管,或者转岗到其它赛道。当然这个进阶也有难度的,机遇和自己的努力是密不可分的。开发类面试主要是就项目了,说说你做过哪些项目,整个开发过程一说出来,你的水平自然就体现出来了。应用开发,嵌入式开发,服务器后台开发,底层开发,各个赛道如何选择根据你掌握的技能来定。

以上是 整理的 linux 面试中常见的技巧和问题。 综上所述 结合自己的实际能力 尽量的往更高一级别的方向去努力 ,当你 接触的种类面越多 能力提升也就更快更全面 永远不要故步自封 力争在前中期进入大厂 。各位学弟学妹们加油努力吧。