當前位置:首頁 » 雲伺服器 » 伺服器搭建面試問題

伺服器搭建面試問題

發布時間: 2022-09-28 19:25:03

⑴ 坐標杭州,剛培訓完軟體測試,請問面試都問什麼問題

10個軟體測試常見的面試問題:
問題1:你搭建過測試環境嗎?
答:目前我主要負責的是前台測試環境這一塊,如安裝操作系統、瀏覽器、虛擬機等,後台環境一般是由另一組測試小夥伴在負責搭建。但是,我本人對於Web伺服器、資料庫伺服器、其他服務軟體的搭建也有一定了解。
問題2:你們和開發人員共用一套環境嗎?
答:我們並未使用同一套環境,測試組會搭建自己使用的環境。如果共用一套環境,難免會對測試結果產生一定的影響。另外,在系統維護方面來看,公用環境也不是很方便,因為開發人員也需要調試產品。
問題3:網頁的兼容性測試你是怎麼做的?
答:對於網頁兼容性,我們主要需要考慮的是各種瀏覽器對前台頁面的兼容性,因為瀏覽器的版本和型號,對頁面展現的影響非常大。
現在瀏覽器的種類非常多,網頁中展現出來的內容也越來越豐富,這些內容包括網頁中的字體、圖片、動畫等。其中,有些內容還需要安裝一些網頁插件才能打開。因此,很多時候,同一個網頁在不同的瀏覽器下可能會出現兼容性問題。
例如,出現亂碼、排版異常、無法顯示圖片和動畫、頁面的功能不能正常使用等異常情況。因此,網頁兼容性測試是必不可缺的環節。
目前,市面上主流的瀏覽器有IE系列、Chrome、火狐、360、QQ等一系列瀏覽器。具體要測試哪些瀏覽器,主要根據產品經理制定的需求文檔而定。
在項目實操過程中,如果頁面上所有的功能,都需要進行多個瀏覽器測試的話,那麼,工作量將是巨大的。一般情況下,可以將不同瀏覽器的測試任務分配給所有測試人員,測試結束後,大家互相交換進行,盡量使測試覆蓋面更全。
其次,還要考慮解析度的兼容性。這指的是頁面在640×400、600×800、1024×768或是更高的解析度模式下,是否能正常顯示。例如字體大小、圖片等頁面元素是否能正常顯示。對於具體要使用什麼樣的解析度進行測試,還需通過需求文檔去確認,並給出建議和要求。
問題4:如何提交一個高質量的Bug?
答:我個人覺得提交一個高質量的Bug,以下幾點很重要。
第一點是Bug的概要。通過Bug概要,可以讓項目組其他成員知道這個Bug單描述的是什麼問題;第二點是Bug的具體描述。也就是Bug出現的步驟,Bug記錄的細節越詳細越好,包括出錯前後所執行的操作步驟、所涉及的具體數據等;第三點是附上相應的截圖和日誌。特別是截圖。清晰和正確的截圖,能為此Bug提供有力的說明和證據;第四點是要注釋所測軟體的版本號及測試的環境。因為在不同的版本,不同的環境下,測試結果都可能不同。當然Bug的其他信息點也應當正確、客觀的去描述。
問題5:如果你發現了一個Bug,但之後再也沒重現,怎麼辦?
答:首先,遇到這類問題必須截圖,並搜集日誌,以保留好測試現場。
因為沒有重現,可能是沒有引起此Bug的觸發點造成的。所以,作為測試人員,我會想方設法盡可能地讓這個Bug重現。如果實在無法重現,我還是會提交此Bug給開發人員,如果有截圖和日誌,也將一並附上。
如果開發人員要求重現,那測試人員就需要在後期繼續觀察,如果最終還是無法重現,則會把此問題反應給測試經理,由測試經理同開發人員進行評審以及商量解決的方法。因為,雖然現在沒有重現,但是不能保證在用戶那裡不會出現。
問題6:如果開發人員以修改bug的成本高為由,不修改你發現的Bug。而這個Bug又會影響用戶體驗,你怎麼辦?
答:我覺得凡是影響用戶體驗的問題都是大問題。如果用戶體驗沒有做好,我覺得這就不是一款好的產品。其次如果每個問題都因修改成本高而不去修改的話,是無法持續提升產品質量的。我覺得只要是問題,無論大小,測試人員都應當要求開發人員去修改。這是對產品負責,也是對用戶負責。
問題7:一個軟體版本更新,一般你要花多長時間去測試?
答:一般情況下,一個軟體版本要測試三到五輪,每一輪的測試時間也不能一概而定,受很多因素的影響,例如會受需求規模、測試人員、測試技術、軟體的質量等各方面因素的影響,具體要視實際情況而定。
問題8:你寫過測試報告嗎?
答:當然寫過,不過我們寫的都是我們自己所負責模塊的測試報告,整個系統的測試報告由測試經理整理完成。
問題9:你如何理解測試這一份工作?
答:我覺得軟體測試的主要任務是發現軟體中的Bug,所以軟體測試對於軟體的質量有明顯的改善作用。其次,測試人員測試的對象是開發人員開發出來的軟體產品,所以對於開發工作能起到一定的監督和推動作用。最後,我覺得軟體測試能縮短軟體開發的周期,加速軟體發布的進程。
問題10:軟體測試工作結束的標準是什麼?
答:我覺得軟體測試結束的標准有以下幾個前提。
我們已按照測試計劃中的安排完成了所有的測試工作。第二,測試用例已全部執行完成,並且執行通過率達到標准。每個測試人員手上的Bug都處於關閉狀態。回歸測試全部執行完畢,沒有發現會影響產品上線的Bug,軟體產品達到了上線標准。每個測試人員所負責的測試報告已完成,並提交給了測試經理。

⑵ 面試伺服器開發方向 C++ 實習生時,大致會被問到哪些問題

實習生要求不高的,肯定問的都是基礎的演算法,不要緊張,正常fa hui

⑶ 伺服器硬體面試問什麼

1、用邏輯們和cmos電路實現ab+cd。

2、用一個二選一mux和一個inv實現異或。

3、給了reg的setup,hold時間,求中間組合邏輯的delay范圍。

4、如何解決亞穩態。

5、用verilog/vhdl寫一個fifo控制器。

6、用verilog/vddl檢測stream中的特定字元串。

⑷ 如果面試,問你2008伺服器AD域如何建立,我該如何回答:......................

。。。有這么問的?通過dcpromo建立。。。

⑸ 運維必須掌握的linux面試題

1、解釋下什麼是GPL,GNU,自由軟體?
GPL:(通用公共許可證):一種授權,任何人有權取得、修改、重新發布自由軟體的權力。
GNU:(革奴計劃):目標是創建一套完全自由、開放的的操作系統。
自由軟體:是一種可以不受限制地自由使用、復制、研究、修改和分發的軟體。主要許可證有GPL和BSD許可證兩種。
2、linux系統里,buffer和cache如何區分?

buffer和cache都是內存中的一塊區域,
當CPU需要寫數據到磁碟時,由於磁碟速度比較慢,所以CPU先把數據存進buffer,
然後CPU去執行其他任務,buffer中的數據會定期寫入磁碟;

當CPU需要從磁碟讀入數據時,由於磁碟速度比較慢,
可以把即將用到的數據提前存入cache,CPU直接從Cache中拿數據要快的多。
3、描述Linux運行級別0-6的各自含義

0:關機模式
1:單用戶模式<==破解root密碼
2:無網路支持的多用戶模式
3:有網路支持的多用戶模式(文本模式,工作中最常用的模式)
4:保留,未使用
5:有網路支持的X-windows支持多用戶模式(桌面)
6: 重新引導系統,即重啟
4、描述Linux系統從開機到登陸界面的啟動過程

⑴開機BIOS自檢,載入硬碟。
⑵讀取MBR,MBR引導。
⑶grub引導菜單(Boot Loader)。
⑷載入內核kernel。
⑸啟動init進程,依據inittab文件設定運行級別
⑹init進程,執行rc.sysinit文件。
⑺啟動內核模塊,執行不同級別的腳本程序。
⑻執行/etc/rc.d/rc.local
⑼啟動mingetty,進入系統登陸界面。
5、描述Linux下軟鏈接和硬鏈接的區別

在Linux系統中,鏈接分為兩種,一種是硬鏈接(Hard link),另一種稱為符號鏈接或軟鏈接(Symbolic Link)。
①默認不帶參數的情況下,ln創建的是硬鏈接,帶-s參數的ln命令創建的是軟鏈接。
②硬鏈接文件與源文件的inode節點號相同,而軟鏈接文件的inode節點號,與源文件不同,
③ln命令不能對目錄創建硬鏈接,但可以創建軟鏈接。對目錄的軟鏈接會經常使用到。
④刪除軟鏈接文件,對源文件和硬鏈接文件無任何影響。
⑤刪除文件的硬鏈接文件,對源文件及軟鏈接文件無任何影響。
⑥刪除鏈接文件的源文件,對硬鏈接文件無影響,會導致其軟鏈接失效(紅底白字閃爍狀)。
⑦同時刪除源文件及其硬鏈接文件,整個文件才會被真正的刪除。
⑧很多硬體設備的快照功能,使用的就是類似硬鏈接的原理。
⑨軟鏈接可以跨文件系統,硬鏈接不可以跨文件系統。
6、shell腳本中「$?」標記的用途是什麼?

在寫一個shell腳本時,如果你想要檢查前一命令是否執行成功,在if條件中使用「 ?
0

如果結束狀態是0,說明前一個命令執行成功。
root@localhost:~# ls /usr/bin/share
ls: cannot access /usr/bin/share: No such file or directory

root@localhost:~# echo $?
2
如果結束狀態不是0,說明命令執行失敗。
7、如何讓history命令顯示具體時間?

$ HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S"

$ export HISTTIMEFORMAT

重新開機後會還原,可以寫/etc/profile
8、用shell統計ip訪問情況,要求分析nginx訪問日誌,找出訪問頁面數量在前10位的IP數。以下是nginx的訪問日誌節選
202.101.129.218- - [26/Mar/2006:23:59:55 +0800] "GET /online/stat_inst.php?pid=d065HTTP/1.1" 302 20-"-" "-" "Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1)"

1}' access.log |sort|uniq -c |head -n 10

31 202.101.129.218
21 123.93.29.11
11 13.92.19.31
9、將本地的80埠的請求轉發到8080埠,本機地址10.0.0.254,寫出命令
$ iptables -t nat -A PREROUTING -d 10.0.0.254 -p tcp --dprot 80 -j DNAT --to-destination 10.0.0.254:8080
10、Load過高的可能性有哪些?
排查思路:

其他經驗:
cpu load的飆升,一方面可能和full gc的次數增大有關,一方面可能和死循環有關
11、描述/etc/fstab 文件中每個欄位的含義?
(1)第一列:將被載入的文件系統名;
(2)第二列:該文件系統的安裝點;
(3)第三列:文件系統的類型;
(4)第四列:設置參數;
(5)第五列:供備份程序確定上次備份距現在的天數;
(6)第六列:在系統引導時檢測文件系統的順序。
12、 如何在打包時排除指定目錄?
$ tar --exclude=/home/dmtsai --exclude= .tar -zcvf myfile.tar.gz /home/ /etc

mysql> update user set password=password(�') where user='root'

⑹ 面試網路維護工程師會被問到哪些問題

-物理層

物理層定義了設備介面上的一些電子電氣化的標准,比如RJ45介面,光纖介面。傳輸介質雙絞線,無線,光,電。等

--數據鏈路層

二層定義了一個重要的表示,MAC地址,准確的說他必須在一個LAN內是唯一的。他又48位的十六進制組成,前24位是廠商表示,後24位 是廠商自定義的序列號。有時候 MAC地址就是表示了一個設備的位置。

--網路層

網路層是用來邏輯上選路定址的,這一層最重要的一個協議就是IP協議。基於ip 又分為 ARP,RARP,ICMP,IGMP等

--傳輸層

這一層定義類了 兩個重要的協議 TCP和UDP 。還有就是埠號的概念。這一層關聯的是一個主機上的某個程序或者是服務。比如 tcp 80 的web服務 udp 4000的QQ 程序等。

--會話層

主要作用是建立會話和管理會話。我一般這樣理解 會話的 比如 telnet 一台主機,是一次會話的鏈接。打開網路的網頁,就和網路的伺服器建立了一次會話。

--表示層

因為底層傳輸的是二進制,應用層無法直接識別。所以根據這一層的名字可以直接理解為他是一個翻譯。比如把一長串的數據「翻譯」成rmvb格式,交給上層的 快播 這個程序,把另一串數據「翻譯成」MP3格式交給 音樂播放器。其實這一層的工作很多。

壓縮解壓縮,加密,解密等

--應用層

為用戶提供了一個可以操所的界面,如windows的桌面化或UNIX的字元界面。

OSI七層的每一層是獨立工作的,但是層與層之間是相互「合作」「兼容」的關系。

1.2 [三層交換和路由器的不同]

雖說三層交換機和路由器都可以工作在三層,但本質上還是有所區別。

一 在設計的功能上不同

現在有很多的多功能路由器,又能實現三層的路由功能,包括NAT地址轉換。有提供了二層的埠,有的還配置了無線功能。再有就是還具備防火牆的功能。但是你不能它單獨的劃分為交換機或者是防火牆吧。只能說是個多功能的路由器。防火牆二層交換只是他的附加功能。三層交換也一樣,主要功能還是解決區域網內數據頻繁的通信,三層功能也有,但不見得和路由器差很多。

二 應用的環境不同

三層交換的路由功能比較簡單,因為更多的把他應用到區域網內部的通信上,主要功能還是數據的交換

路由器的主要功能就是選路定址,更適合於不同網路之間,比如區域網和廣域網之間,或者是不同的協議之間。

三 實現方式不同

路由器能夠實現三層的路由(或轉發) 是基於軟體的實現方式,當收到一個數據包要轉發的時候,要經過查看路由表,最長匹配原則等一系列復雜的過程最終實現數據包的轉發,相比三層交換效率略低。而三層交換是基於硬體的方式實現三層的功能,他成功轉發一個數據包後,就會記錄相應的IP和MAC的對應關系,當數據再次轉發是根據之前的記錄的表項直接轉發。這個過程成為「一次路由,多次交換」。

總之,三層交換和路由器的最大區別是路由器可以基於埠做NAT,而三層交換機不能。路由器直接接入光纖可以直接上網,而三層交換機不能。主要是三層交換機的每一個介面都有專有的MAC地址和特定的ASIC集成電路。

.

1.3 [靜態路由和動態路由的區別]

靜態路由特點

靜態路由是管理員手工配置,精確。但是不夠靈活,是單向性的。考慮到靜態路由穩定,節省資源(內存,cpu,鏈路帶寬)。在網路TOP不是很大的環境中常用。

動態路由的特點

動態路由的好處就是路由器本身通過運行動態路由協議來互相學習路由條目,在大型的網路環境中,一定程度上減少了工程師的工作量。動態路由協議分為很多種,IGP和EGP,IGP中根據工作的原理分為鏈路狀態型和距離矢量型的。但是不管哪一種動態協議,他都要經過以下幾個過程。

1.「說話」 向其他的路由器發送路由信息

2.「收聽」 接收其他路由器發來的路由信息

3.「計算」不同的動態路由協議有不同的演算法,每種路由協議通過自己特有的演算法把收到的路由信息計算,得出最好的路由條目,載入到路由表中。

4.「維護」 維護路由表,當TOP發生變化的時候,及時的更新自己的路由表,並發送變更的消息

在生產環境下,應當更具不同的網路規模,選擇不同的路由協議。

1.4 [描述一下ACL和NAT]

ACL:acl訪問控制列表是用來制定規則的一種機制。他用來告訴路由器那些數據包訪問那些資源是允許的,那些是拒絕的。他可以分為兩種方式,一是標準的訪問控制列表,只能基於源地址進行限制。而是擴展的訪問控制列表,他不僅可以基於源地址和目標地址進行過濾,還可以根據埠來進行限制。ACL的工作原理就是讀取數據包的三層和四層,和訪問控制列表中的條目進行匹配,如有相符的,直接按照策略(允許或拒絕),不在往下匹配。如沒有匹配的條目則按照默認規則。

NAT:nat網路地址轉換,是為了解決ipv4地址空間不足產生的。

Nat的原理就是替換掉數據包中的源ip+埠或目標ip+埠,以達到私有地址不能再公網上傳播的這種情況,或者是區域網中伺服器的發布。Nat一定程度上提高了區域網用戶的安全性。

實現方式大概可以分成 靜態NAT,動態NAT PAT(埠復用)

1.5 [描述一下VLAN]

VLAN 是為了避免二層出現廣播風暴給大面積用戶帶來影響,所採取的一種手段。

Vlan 帶來的好處

減少廣播風暴

提高一定的安全

簡化網路的管理,有易於故障排查

Vlan 是把區域網進行邏輯上的分割,實現方式有兩種

1.靜態vlan 基於埠的vlan (常用)

2.基於MAC地址的vlan (適合於移動用戶)

Vlan之間的通信需要配置TRUNK鏈路(中繼) 封裝模式有兩種

Isl 思科私有的技術,在數據幀的頭部和尾部添加30位元組的標示符

Dot1q 通過 在mac地址後面打標記的方式 標識vlan 共4個位元組 公有協議

1.6 [RIP和OSPF的區別]

兩者都屬於IGP協議,rip是典型的距離矢量動態路由協議。Ospf是鏈路狀態型的協議

Rip是整張路由表進行廣播更新(v2是組播),學習未知的路由條目,有存在環路的情況

並且沒有鄰居表,網路收斂速度比較慢。因為有環路的缺陷,不適合較大的網路使用。

Ospf組播更新,並且只有TOP發生變化的時候才出發更新,把收到更新的路由會放置在LSDB中,並生成路由。Ospf本身沒有環路的產生,並且是有分層的結構,而rip是平面的沒有層次化。所以ospf比rip收斂速度快。在NBMA網路中還會有DR和BDR的概念,促進了ospf的收斂。

Rip 管理距離 120 ospf 管理距離 110

1.7 [解釋以下術語的意思]

LAN 本地區域網

WAN 廣域網

VLAN 虛擬區域網

WLAN 無線區域網

VPN 虛擬專用網

AD 管理距離,用來衡量不同路由協議生成去往同一目標的可信值

Metric 度量值,用來判斷同一種路由協議生成去往同一目標的優先順序

1.8 [簡述一下stp是什麼]

Stp 生成樹協議。

一個良好的網路應該要考慮到鏈路的冗餘,比如二層的交換機做冗餘,來防範單點故障帶來的問題。但是二層做冗餘的話會帶來一些問題:

1.廣播風暴,因為二層對未知數據幀的處理是進行廣播,而且二層的封裝結構又不像三層那樣有TTL 的機制來防護。所以一旦廣播風暴產生,其他的交換機就會跟著廣播,造成鏈路的堵塞癱瘓。

2.MAC地址的重復。因為二層的工作原理,會造成交換機對一個MAC的多次重復的去學習,造成不必要的資源浪費,直到設備癱瘓

3.MAC地址表的不穩定,因為要重復去學習一些地址。造成轉發效率緩慢。

二層環路帶來的後果是嚴重的 ,stp協議就是在冗餘的環境下,邏輯上去DOWN掉一個借口,打破環路的產生,同時做到冗餘。當環境變化時,會自動跳轉down的介面。

1.9 [STP計算的過程]

1.選擇根網橋

2.選擇根埠

3.選擇指定埠

4.指定阻塞埠

2.0 [描述一下HSRP]

熱備路由協議 是Cisco私有的網關冗餘協議。它是由一組路由器(最低2台)構成的一個熱備組 作用是為用戶提供一個不間斷的網關ip,用戶通過這個ip訪問互聯網,即使真實的網關設備DOWN掉一台,也不會影響客戶的正常工作。

原理: 熱備組中包含4中路由器的角色,

活躍路由器:負責承載發往虛擬ip地址的流量,是真正轉發用戶數據流量的路由器,

同時向UDP1985發送hello包 表明自己的狀態,一個組中只有一台

備份路由器:監聽整個HSRP組的狀態,是成為下一個活躍路由器之前的狀態,一個組中只有一個 同時向組中發送

其他路由器:靜聽整個HSRP組的狀態,是備份路由器的候選者

虛擬路由器:為客戶端提供一個虛擬的ip和MAC 能夠然活躍路由器轉發。

當活躍路由器Down後 備份路由器收不到hello包 就會成為活躍路由器。而這個轉換的過程用戶是感覺不到的。

⑺ 求教各位,面試游戲公司的伺服器開發工程師該准備什麼

你可以先去【繪學霸】網站找「游戲特效/unity3D」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-1307683815130162859

想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。

自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y17r-1307683815130162859

在「游戲特效/unity3D」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。

大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html

⑻ HP 伺服器維護工程師面試會被問到哪些問題是什麼待遇

回答!
1 一般都是個域環境 如果是大型的網路的話 那可能就是多域了
2 小型機的話 包括很多的 ibm的aix系統 hp的hpux san的solaris系統 你如果對linux較熟悉的話 對這樣的unix系統 你會很快的熟悉的 伺服器的話 沒什麼東西 主要是軟的方面 就是win和linux下的各種伺服器的架設和維護 路由交換的話 我相信你ccnp絕對夠用了 因為企業的路由很多是全套高端的 監控的意思 就是在伺服器裡面開啟snmp管理
3 維護管理的話 這個簡單
4 安全方面的話 你最好會點isa和iptables防火牆的 最好安個網路版的殺毒軟體
5 簡單
6 這個沒什麼的 就是在線管理的dns什麼的 指定個web或者是mail的mx什麼的 很圖形話的東西
7 。。。沒了

沒有經驗的話 這樣就有點麻煩了 說真的 你沒有經驗的話 做技術的經理 很快就可以判斷出你的水平的

面試的話 一般都會問 arp的解決的辦法 然後就是 網路癱瘓了怎麼辦 如果路由器壞了或者是沒有了 反正就是類似的問題 你怎麼解決(簡單的用win的ics或者是nat 要不就是linux的squid 不怕麻煩的話 就用軟路由) exchange伺服器的架設的過程

好了 我說了這么多 多給點分吧 可以嗎???
嘿嘿 不會的在找我吧!

熱點內容
shell腳本平方計算公式 發布:2024-04-26 23:29:26 瀏覽:186
比較實惠的雲伺服器 發布:2024-04-26 23:24:57 瀏覽:973
怎麼增加電腦緩存 發布:2024-04-26 23:23:46 瀏覽:450
android調試gdb 發布:2024-04-26 23:22:27 瀏覽:98
androidsocket服務 發布:2024-04-26 22:49:53 瀏覽:980
python編譯時加密 發布:2024-04-26 22:49:20 瀏覽:246
買車看哪些配置參數 發布:2024-04-26 22:45:50 瀏覽:835
linux顯示圖像 發布:2024-04-26 22:45:41 瀏覽:493
flash腳本格式 發布:2024-04-26 22:43:41 瀏覽:452
c語言求三位數 發布:2024-04-26 22:43:39 瀏覽:690