企業運維崗位筆試真題

試題內容以下:前端

一、顯示/test目錄下的全部目錄node

二、將文件/etc/a 下中除了 b文件外的全部文件壓縮打包放到/home/a下,名字爲a.gzmysql

三、給一個腳本賦予執行權限的命令及選項linux

四、umask022表明什麼意思nginx

五、如何查看test進程所打開的全部文件面試

六、獲取eth0網卡上80端口的數據包信息算法

七、刪除 /a/b下的全部文件及目錄sql

八、經常使用的網絡管理工具(5種以上)shell

九、ftp、https、smtp、pops、ssh的端口號數據庫

十、如何在windows server 2003/2008上開啓支持內存3-4G

十一、請用iptables控制來自192.168.1.2主機的80端口請求

十二、請用shell腳本建立一個組class、一組用戶,用戶名爲stdX X從01-30,並歸屬class組

1三、在mysql客戶端查詢工具中,如何獲取當前的全部鏈接進程信息

1四、如何刪除已滿的數據庫日誌信息

 

 

企業簡介:大智慧(gw.com.cn),成立於2000年,屬於互聯網金融行業,2011年在上交所上市。

####################################################################################################################################

 

試題內容以下:

一、LINUX系統軟件安裝和卸載的常見方法
二、Windows和LINUX經常使用的遠程鏈接工具備那些
三、如何修改LINUX的IP地址、網關和主機名
四、編寫腳本實現如下功能;

  • 天天早上5點開始作備份
  • 要備份的是/var/mylog裏全部文件和目錄能夠壓縮進行備份
  • 備份能夠保存到別一臺器上19二、16八、一、2 FTP賬號 aaa 密碼 bbb
  • 要示天天的備份文件要帶有當天的日期標記

五、IPTABLES相關的命令

六、mysql相關的題

  • 新安裝MYSQL後怎樣提高MYSQL的安全級別
  • MYSQL的主從原理,怎麼配置文件
  • 爲MYSQL添加一個用戶

七、WINDOWNS相關的問題

  • 你是否對WINDOWNS系統打過補丁,若是有100臺你會怎麼作
  • WINDOWNS下怎麼爲MYSQL作定時徹底備份
  • 在沒有硬件防火牆的狀況下,怎樣提升WINDOS系統安全

 

企業簡介:天戲互娛(原天希網絡,www.tciplay.com),成立於2006年,屬於移動遊戲領域,2016年登錄新三板,公司經典遊戲《真·三國無雙online》、《大航海時代》。

 

###########################################################################################################################

滴滴出行2017春招運維崗筆試真題彙總

一、當前雲計算技術發展迅速,主流雲計算平臺大多數都以Linux爲基礎。請問如下哪一個技術是Linux內核提供的能夠限制、記錄、隔離進程組所使用的物理資源(如:cpu,memory,IO等等)的機制
正確答案: B

A KVM
B cgroup
C cgroup
D namespace

二、某IP地址爲160.55.115.24/20,它的子網劃分出來的網絡ID地址?
正確答案: A

A 160.55.112.0
B 160.55.115.0
C 160.55.112.24
D 其餘答案都不對

三、TCP協議在創建鏈接的過程當中可能處於不一樣的狀態,用netstat命令顯示出TCP鏈接的狀態爲SYN_SEND,則這個鏈接正處於
正確答案: B

A 監聽對方的創建鏈接請求
B 已主動發出鏈接創建請求
C 等待對方的鏈接釋放請求
D 收到對方的鏈接創建請求

四、如下網絡協議使用加密傳輸的是
正確答案: D

A FTP
B TELNET
C DNS
D HTTPS

五、如下WEB漏洞類型是在客戶端執行的是
正確答案: B

A SQL注入
B XSS
C 命令注入
D 解析漏洞

六、用戶程序發出磁盤I/O請求後,系統的正確處理流程是
正確答案: B

A 用戶程序→系統調用處理程序→中斷處理程序→設備驅動程序
B 用戶程序→系統調用處理程序→設備驅動程序→中斷處理程序
C 用戶程序→設備驅動程序→系統調用處理程序→中斷處理程序
D 用戶程序→設備驅動程序→中斷處理程序→系統調用處理程序

七、下列選項中,知足短任務優先且不會發生飢餓現象的調度算法是
正確答案: B

A 先來先服務
B 高響應比優先
C 時間片輪轉
D 非搶佔式短任務優先

八、下列選項中,下降進程優先權的合理時機是
正確答案: A

A 進程的時間片用完
B 進程剛完成I/O,進入就緒隊列
C 進程長期處於就緒隊列中
D 進程從就緒狀態轉爲運行態

九、一個袋子裏裝了100個蘋果,100個香蕉,100個桔子,100個梨,若是每分鐘從裏面隨機抽取一個水果,那麼最多過多少分鐘時間能確定至少拿到一打相同種類的水果?(1打=12個)
正確答案: D

A 40
B 12
C 24
D 45

十、6塊300G的硬盤作raid5,新的設備容量是多大
正確答案: C

A 900G
B 1800G
C 1500G
D 300G

十一、QQ客戶端經過什麼協議,將消息發送至服務端?
正確答案: A

A UDP
B TCP
C SMTP
D 以上都不是

十二、開發前端js時,如何給數組list增長元素element?
正確答案: B

A list.add(element)
B list.push(element)
C list.append(element)
D 以上答案都不對

1三、靜態變量一般存儲在進程的什麼位置?
正確答案: C

A 堆
B 棧
C 全局區
D 代碼區

1四、IP協議沒有使用如下哪一層?
正確答案: D

A 鏈路層
B 物理層
C 網絡層
D 傳輸層

1五、在編譯的過程當中,語法分析器的任務是?
正確答案: B

A 分析單詞的構成邏輯
B 分析單詞串構成語言和說明的邏輯
C 分析語句和說明如何構成程序
D 分析程序的結構

1六、下列排序算法中,哪一個的時間複雜度不超過nlogn?
正確答案: C

A 快速排序
B 冒泡排序
C 堆排序
D 歸併排序

1七、在數據庫管理中,當咱們某一個字段的查詢量忽然變大,咱們應該如何提升查詢性能?
正確答案: A

A 基於該字段添加索引
B 基於該字段添加主鍵
C 爲該表建立外鍵
D 爲該表添加索引

1八、鏈表不具有的特色有:
正確答案: A

A 可隨機馬上訪問任何一個元素
B 插入、刪除操做不須要移動元素
C 無需事先估計存儲空間大小
D 存儲空間大小與鏈表長度成正比

1九、對名爲file的文件使用 chmod 551 file 命令後,顯示的權限爲:
正確答案: D

A -rwxr-xr-x
B -rwxr–r–
C -r–r–r-x
D -r-xr-x–x

20、找出IO重定向執行結果與其餘三個不一樣的:
正確答案: C

A ./run.sh >run.log 2>&1;
B./run.sh 2>&1 >run.log;
C ./run.sh &>run.log;
D ./run.sh 2>run.log >&2

2一、TCP協議在創建鏈接的過程當中可能處於不一樣的狀態,用netstat命令顯示出TCP鏈接的狀態爲SYN_SEND,則這個鏈接正處於
正確答案: B

A 監聽對方的創建鏈接請求
B 已主動發出鏈接創建請求
C 等待對方的鏈接釋放請求
D 收到對方的鏈接創建請求

2二、6塊300G的硬盤作raid5,新的設備容量是多大
正確答案: C

A 900G
B 1800G
C 1500G
D 300G

2三、crontab中每一個域的含義?
正確答案: D

A 秒 分 周 日 月 命令
B 秒 分 時 日 周 命令
C 分 時 周 月 日 命令
D 分 時 日 月 周 命令

2四、指令:ls | grep 「[ad]*\.conf」 命令解釋正確的是:
正確答案: A

A 顯示包含a 或者d 爲開頭,後接任何字符,再後面是.conf字符的文件(或目錄)
B 顯示包含a 或者d 出現0 次或無數次,後面是.conf字符的文件(或目錄)
C 顯示包含字母a 或者d出現0次或1次,後面是.conf字符的文件(或目錄)
D 顯示從字母a 到d ,後接任何字符,再後面是.conf字符的文件(或目錄)

2五、如下密碼學算法須要使用祕鑰的是
正確答案: D

A SHA256
B SHA1
C MD5
D HMAC

2六、如下不屬於漏洞掃描工具的是
正確答案: C

A NMAP
B AWVS
C nc
D Nessus

2七、如下不是用來進行認證的協議的是
正確答案: D

A Kerberos
B Outh2
C RADIUS
D SNMP

2八、以下哪些linux命令能夠查看文件內容(多選題):
正確答案: A B C D

A less
B cat
C more
D vim

2九、以下sql語句,會執行錯誤的是?
正確答案: A D

A UPDATE db1.table1 column1=」valu1」
B SELECT distinct(*) FROM table1 GROUP BY column1
C SET NAMES ‘utf8’
D DROP DATABASE table1

30、在先後端交互過程當中,Cookie是一個很重要、敏感的存儲介質。如何防止Cookie內容被黑客篡改?
正確答案: A C D

A 服務端對Cookie內容加密
B 瀏覽器對Cookie內容加密
C 設置HttpOnly
D 對Cookie設置有效時間

3一、有用戶反映滴滴打車軟件打開速度慢,請描述下排查方案?

3二、提供一個二叉樹的子樹查找函數,完成以下的功能:
輸入參數:root, node
輸出:1.node所在的深度(0表示不存在,最小深度爲1);2.node對應的路徑(從root開始,左爲L,右爲R, 按逗號分隔);
說明:1.node所在位置相同,左右子樹和name都必須相同;
請用熟悉的語言,用兩種方式(遞歸和棧)完成此函數

3三、找出數組(至少包含一個數字)中的一個連續子數組、該子數組擁有最大和。
例如:給定一個數組[ − 2,1, − 3,4, − 1,2,1, − 5,4],連續子數組[4, − 1,2,1]的和是6,比其它子數組的和都大。
int maxSubArray(int *nums, int arrLen){
}

3四、給出一個非空的整數數組,返回其中前k個出現最頻繁的元素。
好比 [1,1,1,2,2,3],k = 2,輸出[1,2]。
若是n是數組的大小,要求給出時間複雜度小於O(n log n)的算法。

3五、給出一個從小到大排好序的整數數組nums和一個整數n,在數組中添加若干個補丁(元素)使得[1,n]的區間內的全部數均可以表示成nums中若干個數的和。返回最少須要添加的補丁個數。
樣例 1:nums = [1, 3], n = 6
返回1,表示至少須要添加1個數{2},才能夠表示1到6之間全部數。
樣例2:nums = [1, 5, 10], n = 20
返回2,表示至少須要添加兩個數{2,4},才能夠表示1到20之間全部數。

3六、一個文件,大概1億行,每行一個ip,將出現次數最多的top10輸出到一個新的文件中

 

####################################################################################################################

奇虎360運維工程師面試題 (13題)

一、寫一個腳本查找最後建立時間是3天前,後綴是*.log的文件並刪除。
find / -name 「*.log」 -ctime +3 -exec rm -f {} \;

二、寫一個腳本將某目錄下大於100k的文件移動至/tmp下。
for i in `find /test -type f -size +100k`;do cd /test && mv $i /tmp;done

三、寫一個腳本將數據庫備份並打包至遠程服務器192.168.1.1 /backup目錄下。
mount 192.168.1.1:/backup /mnt
cd /mnt
/usr/local/mysql/bin/mysqldump -hlocalhost -uroot test >test.sql
tar czf test.sql.tar.gz test.sql
rm -f test.sql

四、寫一個防火牆配置腳本,只容許遠程主機訪問本機的80端口。
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X
iptables -A INPUT -i eth0 -p tcp –dport 80 -j ACCEPT
iptables -P INPUT DROP

五、寫一個腳本進行nginx日誌統計,獲得訪問ip最多的前10個(nginx日誌路徑:/home/logs/nginx/default/access.log
awk ‘{a[$1]++}END{for (j in a) print a[j],j}’ /home/logs/nginx/default/access.log|sort -nr|head -10

六、寫出下列配置的含義
(1)MaxKeepAliveRequests 100
(2)Options FollowSymLinks
Order Deny Allow
Deny from all
Allow from 192.168.1.1

(1)MaxKeepAliveRequests  — 100 鏈接的最大請求數
(2)Options FollowSymLinks  — 容許192.168.1.1能夠列目錄
Order Deny Allow
Deny from all
Allow from 192.168.1.1

七、寫一個腳本把指定文件裏的/usr/local替換爲別的目錄。
sed ‘s:/user/local:/tmp:g’ filename

八、簡要描述Linux的啓動過程?
BIOS啓動引導(從mbr中裝載啓動管理器grub)—-GRUB啓動引導(裝載kernel和initrd到內存)—–內核啓動參數-sys init初始化..

九、簡要敘述下列端口所運行的服務
2一、2二、2三、2五、1十、14三、87三、3306 對應的服務是 ftp ssh telnet snmp pop3 IMAP rsync

十、TCP斷頭最小長度是多少字節?
64字節

十一、讓某普通用戶能進行cp /dir1/file1 /dir2的命令時,請說明dir1 file1最小具備什麼權限?
讀取和執行權限rx

十二、簡述TCP三次握手的過程?
客戶端發送請求SYN,服務器端接收請求確認並回應SYN+ACK,客戶端發回ACK迴應….

1三、請簡單闡述運維工程師的職責。

相關文章
相關標籤/搜索