进入大厂的我是如何通过面试官的问题,拿到满意的Offer?

已经是2022年了,回想起2021的时候,真的是不平凡的一年,感慨万千,脑子里也浮现出我经常为了找工作面试导出奔波,从四川到上海,深圳,杭州等,一般是等了这波面试之后就急忙忙的赶着下一场的面试,还有事面试冲突。我相信是大部分大学生经历过的。由于现在在华为工作也过了试用期,现在分享下我当时的面试经历。

视频教程推荐:

【全网独家】高薪岗位DPDK高性能虚拟专家学习路线

【备战秋招】C/C++程序员可以安心躺平的音视频流媒体开发

【鹅厂T8认证】2022年LinuxC/C++后台开发最强学习路线图

【备战秋招】互联网大厂秋招,嵌入式从入门到精通(小白零基础速学)

进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第1张图片
首先我简单地介绍下,我是学计算机专业的,但是对于计算机的相关基础知识并不扎实,有过一些互联网的项目经验。所以在六七月份的时候,我就开始一轮的简历投递,由于对自己的实力并没有很好的评判,所以是海投简历。但是由于没有对一些Linux知识做好准备,所以就吃了好多的闭门羹。

进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第2张图片
以知道这一个月来的失败,我就清楚认识到了我自己的失败:专业基础并不扎实,笔试的时候经常会遇到C#、数据结构、Linux的一些基础知识,但是由于自己没做好准备我就失败了,所以我当时就好好规划下了。面试经验总结

后来在一些面试沟通群里,我就找到了一些跟我有同样情况的朋友,但是后来他们也都顺利的通过了,原来是把一些Linux的面试相关题目也吃透了,加上面试的时候得体,态度良好,有的被选上了大厂、网易、B站那些!说实在当时挺羡慕的,后面一位导师级别的人物也是帮了我不少的忙,所以正是有了前人的经验,加上自己的坚持,最终还是拿到了华为的Offer。

先上图,看看我的offer:
进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第3张图片
进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第4张图片
我面试的是华为的软件开发工程师,当时面试的时候,是这样子的:

一面的时候,是一个技术人员面试的我,问了些关于我以前做的项目经验,然后也问了一些关于Linux的相关问题:

面试官:怎么以绝对路径和相对路径的方式进入目录?怎么看当前处在哪个目录下?
我是这样回答的:用cd命令,比如要进入绝对路径,可以用cd /etc,要进入上级路径,则可以用cd …/ 再者要进入主目录,可以用cd ~/ 最后可以通过pwd命令,查看当前所在的路径。

如何查看系统当前的 IP 地址
1)ifconfig -a
ifconfig 是用来配置网络接口的命令,-a 可以显示当前所有的接口。

进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第5张图片
2)ip addr show
进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第6张图片
面试官:Linux里如何来做挂载
我的回答:只输入 mount命令可以查看所有系统已经挂载的文件。如果想挂载一个新的文件,比如将 /dev/hda1 挂在 /mnt 之下,可以用mount /dev/hda1 /mnt

面试官:如何查看某个进程对 CPU 的使用情况

我的回答:使用 ps 命令,ps aux 可以显示所有使用者的进程,最常用的方法是ps aux,然后再利用一个管道符号导向到grep去查找特定的进程。比如查看nginx 进程可以用ps aux | grep nginx
总体来说答得还是可以的,所以一面过后没多久就迎来了二面。这次的二面首先一上来就是笔试,让我做题。
清晰记得一些试题,然后加上我回答的一些答题。

怎么看当前进程?怎么执行退出?
查看当前进程可以用ps命令,执行退出可以用exit命令,可以用kill +进程号的方式,终止指定进程
怎么清屏?怎么退出当前命令?怎么查看当前用户 id?查看指定帮助用什么命令?
清屏命令,clear 退出当前命令: ctrl+c 彻底退出 查看当前用户 id的命令:输入id命令 查看指定帮助: 如 man adduser

ls 命令执行什么功能?
这是最常用的命令,用来列出当前或指定目录里的文件和子目录
建立软链接(快捷方式),以及硬链接的命令
创建软链接: ln -s slink source
创建硬链接: ln link source
目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?
创建目录命令用mkdir 创建文件的命令:典型的如 touch,vi 也可以创建文件,其实只要向一个不存在的文件输出,都会创建文件复制文件命令 cp

文件权限修改用什么命令?
文件权限修改命令是chmod
chmodu+xfile 给 file 的属主增加执行权限 chmod 751 file 给 file 的属主分配读、写、执行(7)的权限,给 file 的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限
chmodu=rwx,g=rx,o=xfile 上例的另一种形式 chmod =r file 为所有用户分配读权限

查看文件内容有哪些命令可以使用?
vi 文件名 这是以编辑方式查看,可修改
cat 文件名 这是显示全部文件内容
more 文件名 这是以分页显示文件内容
less 文件名 该命令与 more 相似,更好的是可以往前翻页
tail 文件名 这是仅查看尾部,还可以指定行数
head 文件名 仅查看头部,还可以指定行数
怎么向屏幕输出带空格的字符串,比如”hello world”?
向屏幕输出带空格的字符串的命令:echo hello world

二面考题过后,也是有人接着面试,就问了我一些项目问题,对于项目问题,自己也本身就了然于胸了,所以回答的很快,也有以及基础知识并没有完美的解释,面试官还说了挺有潜力的话。
进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第7张图片
三面的时候是过了三四天,这三四天也是比较煎熬的,以为会不要我。当人事通知我面试的时候,才知道是虚惊一场,人事就聊了些薪资待遇福利那些,最后还是选择了华为。

工作算是有了着落了,当然我知道,为了应对笔试学习的知识并不会很牢固,所以后期的学习还是很有必要的。所以当我工作定了以后,还是边写论文边学习Linux的知识,而且也会跟着一些导师学习现骨干知识。
进入大厂的我是如何通过面试官的问题,拿到满意的Offer?_第8张图片
这一路走来也是跌跌撞撞的,有过面试疲态、有过心慌、急躁,所以劝解大家求职路上不要慌,每次面试结束后总结问题,去学习,去弥补,这样才会愈挫愈勇。

最后祝愿大家也拿到心仪的offer,加油!

你可能感兴趣的:(Linux服务器开发,面试,华为,职场和发展,后端开发,面试经验)