Linux面試必問題,想從事Linux工作這些你會了嗎?

千鋒雲端計算發表於2019-04-22

筆者其實沒有想到去面試,只是在智聯上更新了一下簡歷,就陸陸續續接到很多獵頭的郵件和電話,閒話少說,下面就分享給大家Linuxer的面試經歷,下面這份是獵頭髮給我的崗位說明,為了職業道德操守,公司的介紹和麵試通知資訊我就不貼出來了,我就把崗位要求貼出來:

Linux面試必問題,想從事Linux工作這些你會了嗎?

職位描述:

1、 負責應用伺服器的安裝、配置、最佳化與維護;

2、 負責應用系統的日誌資訊備份、管理、維護與分析;

3、 負責應用系統的日常監測於維護、故障處理、效能分析與最佳化;

4、 負責應用部署系統、環境配置系統、監控系統的開發、部署、升級與維護,建設高效能的運維平臺。

崗位要求:

1、 熟悉Linux作業系統的基礎知識,熟練使用Linux常用操作命令;

2、 熟練配置Nginx、HAproxy 等應用相關軟體的部署、配置與最佳化維護;

3、 熟悉網路基礎知識、熟悉TCP/IP的工作原理,會配交換機或路由器,能熟練的對網路情況進行分析

4、 熟悉shell/perl/python中的一種或多種進行運維程式的開發;

5、 熟悉Nagios,Ganglia等監控軟體

Linux面試必問題,想從事Linux工作這些你會了嗎?

看著上面的要求大家是不是覺得要求也不高啊,你要細看就會發現,這家公司要求的還挺多,不僅要會網路知識(熟悉TCP/IP好像是每家單位的都會寫這樣的要求),還要會開發技能。相信很多做運維的兄弟在網路這一塊是個頭疼的事情,都對交換機和路由器不怎麼會配置和管理。

關鍵點來了,就是和麵試官溝通了,有筆試的公司會讓你做些面試題,沒有筆試就直接和麵試官聊了,下面是我和麵試官溝通完之後記住的一些問題,分享給大家看一下,筆者一共記住了7個問題,好像還有兩個問題實在想不起來了,如果大家有更恰當的回答一定要貼出來一起探討和進步:

1、介紹下自己?

(幾乎每家公司首先都會讓你做個自我介紹,好像是必修課一樣)

回答:此處省略筆者的自我介紹,筆者建議介紹自己的時間不宜過長,3-4分鐘為宜,說多了面試官會覺得你太囉嗦了。說太少了也不行,那樣會讓人感覺你的經歷太簡單了、太空了。

正常情況下,一般你在做自我介紹的同時,面試官這個時候在看你的簡歷,他需要一邊看簡歷、一邊聽你介紹自己,如果你說個幾句話就把自己介紹完了,他肯定還沒緩過神來,對你的映像會減分的。在介紹的同時思維要清晰,邏輯要清楚,最好是根據你簡歷上寫的經歷來介紹,這樣可以把面試官的思路帶到你這裡來,讓他思路跟著你走。不要東扯一句,西扯一句。

儘量少介紹自己的性格、愛好(最好能不說就不說),你可以簡單羅列幹過幾家公司(最多羅列3家公司/也包含目前所在的公司,注意順序不要亂),都在那幾家公司負責什麼工作,都用過什麼技術,在著重介紹一下你目前所在的公司是負責哪些工作的,可以稍微詳細一點介紹,不要讓面試官聽著暈頭轉向的感覺。

Linux面試必問題,想從事Linux工作這些你會了嗎?

2、灰度釋出如何實現?

回答:這個問題事後在知乎上看到了一位網友的建議覺得不錯,大家可以參考看一下 !

仔細考慮一下灰度釋出系統要達到哪些目的,基本就能有答案了。需要注意的是,客戶端應用(無論PC端還是移動端)的灰度釋出要比Web應用的灰度釋出更為複雜,因為應用執行在使用者持有的終端上,資料採集和回滾都更為困難(但可採集的資料型別要更加豐富)。

注:本人缺乏移動客戶端產品的經驗,下述內容可能不適用於移動客戶端產品。

我所理解的灰度釋出系統,主要任務是從產品使用者群中按照一定策略選取部分使用者,讓他們先行體驗新版本的應用,透過收集這部分使用者對新版本應用的顯式反饋(論壇、微博)或隱式反饋(應用自身統計資料),對新版本應用的功能、效能、穩定性等指標進行評判,進而決定繼續放大新版本投放範圍直至全量升級或回滾至老版本。

Linux面試必問題,想從事Linux工作這些你會了嗎?

另外這個問題很重要CentOS 7 vs CentOS 6的不同

(1)桌面系統

[CentOS6] GNOME 2.x

[CentOS7] GNOME 3.x(GNOME Shell)

(2)檔案系統

[CentOS6] ext4

[CentOS7] xfs

(3)核心版本

[CentOS6] 2.6.x-x

[CentOS7] 3.10.x-x

(4)啟動載入器

[CentOS6] GRUB Legacy (+efibootmgr)

[CentOS7] GRUB2

(5)防火牆

[CentOS6] iptables

[CentOS7] firewalld

(6)預設資料庫

[CentOS6] MySQL

[CentOS7] MariaDB

(7)檔案結構

[CentOS6] /bin, /sbin, /lib, and /lib64在/下

[CentOS7] /bin, /sbin, /lib, and /lib64移到/usr下

(8)主機名

[CentOS6] /etc/sysconfig/network

[CentOS7] /etc/hostname

(9)時間同步

[CentOS6]

$ ntp

$ ntpq -p

[CentOS7]

$ chrony

$ chronyc sources

(10)修改時間

[CentOS6]

$ vim /etc/sysconfig/clock

ZONE="Asia/Tokyo"

UTC=fales

$ sudo ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

[CentOS7]

$ timedatectl set-timezone Asia/Tokyo

$ timedatectl status

(11)修改地區

[CentOS6]

$ vim /etc/sysconfig/i18n

LANG="ja_JP.utf8"

$ /etc/sysconfig/i18n

$ locale

[CentOS7]

$ localectl set-locale.utf8

$ localectl status

(12)服務相關

1)啟動停止

[CentOS6]

$ service service_name start

$ service service_name stop

$ service sshd restart/status/reload

[CentOS7]

$ systemctl start service_name

$ systemctl stop service_name

$ systemctl restart/status/reload sshd

自啟動

[CentOS6]

$ chkconfig service_name on/off

[CentOS7]

$ systemctl enable service_name

$ systemctl disable service_name

服務一覽

[CentOS6]

$ chkconfig --list

[CentOS7]

$ systemctl list-unit-files

$ systemctl --type service

強制停止

[CentOS6]

$ kill -9 <PID>

[CentOS7]

$ systemctl kill --signal=9 sshd

(13)網路

1)網路資訊

[CentOS6]

$ netstat

$ netstat -I

$ netstat -n

[CentOS7]

$ ip n

$ ip -s l

$ ss

2)IP地址MAC地址

[CentOS6]

$ ifconfig -a

[CentOS7]

$ ip address show

3)路由

[CentOS6]

$ route -n

$ route -A inet6 -n

[CentOS7]

$ ip route show

$ ip -6 route show

(14)重啟關閉

1)關閉

[CentOS6]

$ shutdown -h now

[CentOS7]

$ poweroff

$ systemctl poweroff

2)重啟

[CentOS6]

$ reboot

$ shutdown -r now

[CentOS7]

$ reboot

$ systemctl reboot

3)單使用者模式

[CentOS6]

$ init S

[CentOS7]

$ systemctl rescue

4)啟動模式

[CentOS6]

[GUICUI]

$ vim /etc/inittab

id:3:initdefault:

[CUIGUI]

$ startx

[CentOS7]

[GUICUI]

$ systemctl isolate multi-user.target

[CUIGUI]

$systemctl isolate graphical.target

預設

$ systemctl set-default graphical.target

$ systemctl set-default multi-user.target

當前

$ systemctl get-default


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69916964/viewspace-2642178/,如需轉載,請註明出處,否則將追究法律責任。

相關文章